2016-03-29 88 views
1

我正在制作一个应用程序,我希望将多个尺寸的图像使用相同的图像,而无需拉伸或裁剪图像。针对不同尺寸的不同图像

我可以制作不同的图像吗?

谢谢

回答

0

如果你想防止拉伸,你就必须为所有支持iOS的尺寸不同的图像。然后,使用您的代码,根据设备的尺寸选择正确的图像源。

阅读here关于获取设备尺寸。

阅读here关于更改图像源。

+0

我该怎么做? –

+0

非常感谢!抱歉,但我没有足够的声望。 –

+0

没关系:)祝你好运。 –

1

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

它将适合您的imageView,并且不会拉伸或裁剪。 它将保持图像的高宽比。 即

imgDevider.contentMode = UIViewContentModeScaleAspectFit; 
+1

**非常感谢!**再次抱歉,我没有足够的声望喜欢。 –