Xcode界面构build器中的图像资产大小
如果我将图像视图添加到Xcode中的界面构build器中,并且它的大小为200 x 100(Xcode中的大小),我如何知道为1x 2x和3x制作图像资源的大小。
如果我在photoshop中将600×300像素设置为3x,然后尝试使用此图像,则在iPhone 7 plus上看起来不太清晰,那么如何知道图像资源应该在给定的图像视图尺寸
如果我将图像视图添加到Xcode中的界面构build器中,并且它的大小为200 x 100(Xcode中的大小),我如何知道为1x 2x和3x制作图像资源的大小。
分辨率是点和像素之间的对应关系的问题。 如果想要的图像大小是200×100点,那么你会提供这三种图像大小:
- 1x:200×100像素
- 2x:400×200像素
- 3x:600×300像素
如果我们正在运行一个2x分辨率的设备,图像将被加载其scale
设置为2,所以2个像素将对应于1个点。
请注意,您不应该尝试通过简单地放大1x图像来制作3x图像。 这显然看起来很糟糕。 您应该从 600×300原始和缩小比例开始 ,以获得2倍和1倍的图像。