iOS上不同尺寸的不同图像

时间:2016-03-29 11:59:00

标签: ios xcode swift image dimension

我正在制作一个应用程序,我希望在不拉伸或裁剪图像的情况下将相同的图像用于多个维度。

我可以制作各自支持尺寸的不同图像吗?

2 个答案:

答案 0 :(得分:1)

您可以使用contentMode作为UIImageView属性的UIViewContentModeScaleAspectFit

它适合您的imageView,不会拉伸或裁剪。 它将保持图像的纵横比。 即

imgDevider.contentMode = UIViewContentModeScaleAspectFit;

答案 1 :(得分:0)

如果要阻止拉伸,则必须为所有支持的iOS维度创建不同的图像。然后,使用您的代码,根据设备的尺寸选择正确的图像源。

阅读有关获取设备尺寸的here

阅读here有关更改图像来源的信息。