如何确定在Xcode 8中为UIImageViews提供哪些图像分辨率?

时间:2016-10-25 12:08:42

标签: ios swift xcode

我有一个项目,我在Xcode 7中开始使用多个UIImageViews,
在Xcode 7中,当使用600x600故事板时,如果我要制作100x100的UIImageView,则需要xx为100x100px,x2为200x200px,x3为300x300px。

然而,在Xcode8中,没有600x600的故事板。
因此,我的UIImageView对于iPhone 7可能是100x100,而对于iPhone 7+则是120x120。
还有其他设备的许多其他尺寸。 br />
我们如何决定在这个新系统下我们需要为x1,x2和x3提供什么分辨率图像?

1 个答案:

答案 0 :(得分:0)

您始终可以为宽度和高度设置约束。这取决于你的设计,如果你需要灵活的图像,那么我建议得到最大的一个,当你把它调整到更小的值时它们会正常工作。

但是,在大多数情况下,您希望图像通过设备保持一致,因此高度和宽度的布线限制将适用于所有设备,因为它们的大小相同。