使用大小类可以调整不同手机上的图像大小

时间:2016-04-10 05:56:58

标签: ios objective-c xcode swift

我想使用“使用大小类”在不同的手机上调整UIImage的大小。这可能吗?如使图像宽度为4" iPhone 100p,适用于5.5" iPhone 200p没有使用程序代码?

1 个答案:

答案 0 :(得分:1)

这正是大小类的作用。您所要做的就是为图像设置故事板中每个尺寸类的不同尺寸约束。但遗憾的是,您指定的设备大小相同,请参阅此guidelines。因此,在这种情况下,您唯一能做的就是为代码中的约束设置出口,检查设备类型并根据设备类型以编程方式更新约束值。有关如何获取设备类型的信息,请参阅this帖子