Xcode在横向模式下的iPad分辨率

问题描述:

我是iOS开发新手。我已经看到新的iPad 3具有1536x2048的分辨率。我从设计师那里得知所有的设计都应该在这个分辨率下,但是现在我发现我必须调整每个图像,按钮和背景的大小以适应xcode的故事板。如何在xcode中,我可以将开发分辨率设置为1536 * 2048?Xcode在横向模式下的iPad分辨率

你不知道。 Xcode使用点来引用像素,并根据设备自动使用正确的图形。你必须制作你的图像的两个副本,“图像”和“图像@ 2x”。

你用“图像”完成所有的开发,如果设备是视网膜,iOS会自动使用@ 2x版本。

+1

中的“在iOS中指定高分辨率图像”一节。如果您使用'image.png',则会在视网膜和非视网膜设备上使用'image.png'。 OP需要使用'image'让iOS自动选择视网膜/非视网膜图像。 – Jeremy1026

+0

@ Jeremy1026啊,当然很好! –

+1

很高兴能帮到我。 – Jeremy1026

1536x2048是屏幕的分辨率(以像素为单位),但在xcode中您正在使用点数。所以ipad3仍然有1024x786点(与ipad2相同),但你可以去0.5点。

你的高清图像应该有@2x后缀。请参阅Resource Programming Guide,