[英]AutoLayout with size classes: Different spacing depending on iPhone screen size
[英]How to use different size of image in different iPhone size classes in Xcode
阅读此: 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.