簡體   English   中英

如何在Xcode中的不同iPhone尺寸類中使用不同尺寸的圖像

[英]How to use different size of image in different iPhone size classes in Xcode

我目前正在開發一個應用,希望將其用於多種尺寸的班級。

在此處輸入圖片說明

從所附圖像可以看到,我的獎杯圖像根本不會調整大小。

我在資產文件夾中包含了3種不同大小的圖像,並將圖像設置為“寬高比填充”,但它似乎不起作用。

更新:我已經將圖像的約束設置為頂部和底部容器,但結果相同。

閱讀此: https : //stackoverflow.com/a/26085718/3051458

按照上面的說明在xcAssets文件夾中添加圖像。

您無需提供圖像擴展名(.png,.jpg等)。它將按照apple設備選擇圖像。

樣例代碼:

UIImage *tropy = [UIImage imageNamed:@"tropy"];
UIImageView *tropyImageView = [[UIImageView alloc] initWithImage:tropy];

為了更清楚地理解,請閱讀以下指導手冊。

http://guides.codepath.com/ios/Adding-Image-Assets#step-3-using-the-image-set

如果使用自動布局,則可以將imageView的寬度和高度的寬高比約束設置為單元格內容視圖,這樣,如果單元格增長,圖像也會增長。

您可以調整imageView的大小並為不同的大小類設置高度/寬度。 如果您想針對不同尺寸級別的同一圖像視圖使用不同的圖像,我認為這將是不可能的。 查看此教程: http : //www.raywenderlich.com/113768/adaptive-layout-tutorial-in-ios-9-getting-started

暫無
暫無

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

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