0

我正在做一个 ipad 应用程序,我意识到我必须处理 2 种不同的分辨率新 ipad:2048 x 1536 旧 ipad:1024 x 768 分辨率

故事板显示较旧的 ipad 版本 应用程序会自行扩展吗?我猜不是......那么我将如何提高分辨率并在情节提要上看到“更大”的分辨率,以便我知道应用程序的外观?谢谢

4

2 回答 2

0

我想你不必看到它——你只需要拥有前缀为“2x-”的图像,因为分辨率加倍。

于 2013-05-17T06:33:28.953 回答
0

所有 iPad 都是 1024 点乘 768 点,就像所有 iPhone 都是 320 点宽一样。iPhone 5 把事情搞砸了,但这就是我们现在拥有 Autolayout 的原因。Retina iPhone 和 iPad 每点有 4 个像素。这样,故事板对于所有 iPad 来说都是相同的,如果您的故事板中有一个 44 x 44 的图像视图,您需要两个 png 文件,一个 44 x 44 和一个 88 x 88,则必须提供不同的图稿。如果44 x 44 的图像被命名为 art.png,那么 88 x 88 的图像应该是 art@2x.png 并且在你的故事板中你只指定了艺术。iOS 将为您选择正确的图像文件。

请参阅iOS视图编程指南中的点与像素http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/WindowsandViews/WindowsandViews.html#//apple_ref/doc/uid/TP40009503- CH2-SW1

请参阅iOS 绘图和打印指南中的视图中支持高分辨率屏幕http://developer.apple.com/library/ios/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/SupportingHiResScreensInViews/SupportingHiResScreensInViews.html#//apple_ref/doc/ uid/TP40010156-CH15-SW1

于 2013-05-18T05:57:03.337 回答