簡體   English   中英

如何使用尺寸類在Xcode中設置UIImageView對象

[英]How to use size classes to set UIImageView object in Xcode

我正在開發通用應用程序,並且正在使用“大小類”在UIImageView中設置圖像。 我已經嘗試過了,但是在iPhone和iPad上看起來都一樣。

您只需要提供UIView的UIImageview大小,然后將其ContentMode設置為AspectFit即可,...希望對您有所幫助。

imgView=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
[imgView setContentMode:UIViewContentModeScaleAspectFit];
[self.view addSubview:imgView];

首先,您需要切換到iPhone和iPad的不同尺寸級別

size類中添加任意一個imageView,以便在任何大小類中都可用

iPhone使用寬度緊湊高度常規的 大小類

iPad使用常規寬度常規高度

在這兩個大小類中,添加前,尾,上,下約束。

這些限制適用於背景圖像。 對於其他人,則必須根據需要進行更改。

希望您已經為iPhone和iPad使用了不同的圖像,包括視網膜圖像。

  • 根據設備和方向設置尺寸等級

  • 您可以從以下鏈接獲取幫助來更改尺寸類別,這些鏈接基於不同設備的 尺寸類別如何更改尺寸類別

  • 設置前,后,上,下約束的約束,也可以根據需要設置高度和寬度的約束。

  • 分享您的電子郵件,我將使用您的圖像通過電子郵件將其演示應用程序發送給您

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM