我需要为所有iOS设备背景创建多少个图形?
让我解释一下:我不是在谈论发布屏幕。但是我想用它来为视图控制器的背景着色。例如:对于按钮,导航控制器或者我只需要创建三个图形,例如25x25,50x50和75x75。
但是对于视图控制器的背景?
iPhone 4s,5,5s,6 / 6s和6 / 6s plus有不同的尺寸。我需要为每个大小创建一个图形,并在代码中检测设备并设置ViewController的backgroundImage?
答案 0 :(得分:1)
仅为2x和3x(50x50和75x75)。 More information
答案 1 :(得分:0)
您可以为每个分辨率创建一个独特的背景图像(某些设备之间存在重叠),或者您可以创建一个适用于最大分辨率的文件,然后将其置于所有设备的中心。第二种方法是否有效取决于图像内容,因为某些设备之间的宽高比存在差异。
答案 2 :(得分:0)
我认为这已经足够了,如果您为4s制作一个而为新设备制作一个(所有具有相同的宽高比) 我建议你制作4s @ 2x和其他@ 2x和@ 3x
答案 3 :(得分:0)
1适用于iPhone 4s及早期, 1 for iPhone 5 / 5s, 1 for iPhone 6 / 6s, 1 for iPhone 6 + / 6s +,
正确?