xII,x2和x3的UIImageView大小

时间:2016-11-11 11:52:54

标签: ios swift xcode uiimageview

在Xcode 8中,如果我使用的是iPhone 7的故事板大小414x736,我的UIImageView为100x100。因为iPhone 7是x2,我需要为x1提供50x50的图像,为x3提供150x150的图像吗?提前谢谢。

1 个答案:

答案 0 :(得分:3)

如果您的imageView在故事板(点)中为100 * 100,则资源图像的推荐分辨率对于@ 3x为300 * 300,对于@ 2x为200 * 200。如果您只提供一个分辨率,它将被放大/缩小以适合大小。

因此,如果你只有@ 3x,你最终会在2倍规模的设备上使用更多内存(2.25倍)。

如果你只有@ 2x,你会看到iPhone 6/7 plus上的高档文物(图像不会那么清晰)