Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone iOS:用于4英寸显示器的图像_Iphone_Ios_Ios6 - Fatal编程技术网

Iphone iOS:用于4英寸显示器的图像

Iphone iOS:用于4英寸显示器的图像,iphone,ios,ios6,Iphone,Ios,Ios6,如何为4英寸显示器中的图像视图指定图像名称,如视网膜大小@2x与图像名称一起使用?有什么特别的方法可以做到这一点吗?iPhone 5没有区别。它是视网膜,所以它使用@2x图像,但除了默认值之外,没有任何特定的内容-568h@2x.png用于告诉操作系统您支持更大屏幕的图像 3.5英寸和4英寸iPhone之间的唯一区别是[[UIWindow mainWindow]边界](以及相关屏幕大小元素)返回的大小 @2x图像用于视网膜显示,即iPhone 4S和iPhone 5 要为iPhone 4S和iP

如何为4英寸显示器中的图像视图指定图像名称,如视网膜大小@2x与图像名称一起使用?有什么特别的方法可以做到这一点吗?

iPhone 5没有区别。它是视网膜,所以它使用@2x图像,但除了默认值之外,没有任何特定的内容-568h@2x.png用于告诉操作系统您支持更大屏幕的图像


3.5英寸和4英寸iPhone之间的唯一区别是
[[UIWindow mainWindow]边界]
(以及相关屏幕大小元素)返回的大小

@2x图像用于视网膜显示,即iPhone 4S和iPhone 5

要为iPhone 4S和iPhone 5选择不同的图像,我首先检查我使用的是哪种设备型号的链接:


然后,您可以相应地为iPone 4S或iPhone 5设置图像……

那么我是否需要增加图像高度?例如,Iam设置具有帧大小(0,0320480)的背景图像视图。因此,如果它在4英寸显示屏上,我应该将这个帧大小更改为(0,0320560)吗?我所做的是根据屏幕分辨率创建条件背景大小。查看这些答案,了解一些重要信息:更好的方法是使用屏幕/窗口大小,检测设备比检测iPad/iPhone更容易支持多种屏幕大小。