我想提出一个通用的应用程序的第一次,我用iPad想知道如果我需要包括我的所有图形的2倍@版本就像我的iPhone应用程序做或不会在iPad不支持?即如果我的背景图像是1024 x 768,我是否需要2048 x 1536 @ 2x版本?我需要@ 2倍的图形为iPad应用程序?
谢谢
我想提出一个通用的应用程序的第一次,我用iPad想知道如果我需要包括我的所有图形的2倍@版本就像我的iPhone应用程序做或不会在iPad不支持?即如果我的背景图像是1024 x 768,我是否需要2048 x 1536 @ 2x版本?我需要@ 2倍的图形为iPad应用程序?
谢谢
不,在iPad 1和iPad 2报价1024×768,最大屏幕分辨率。
不,在iPad 1和iPad 2拥有1024×768的相同场景的分辨率目前还没有“视网膜”的iPad,所以你不必担心,包括“@ 2X”的图标。
不,你不需要他们....
,除非你想重新扩展您(iPhone)图形时,iPad的用户“放大”的显示。当iPad用户改变应用缩放级别,您可以收到此通知:
_UIClassicApplicationWillChangeZoomNotificationName
并使用相应的图形,或在您的看法,层等设置绘图比例
// scale just changed!
CGFloat scale = [[_window screen] scale];
[layer setRasterizationScale:scale];
[layer setShouldRasterize:YES];
这是完全可选。有些观点有看起来很糟糕,当在iPad上扩大规模,这可以修复你自定义图形。
是。由于第三代iPad现在可用,支持@ 2x分辨率,因此您应该集成@ 2x图形。
谷歌“的iPad3”,“视网膜显示器” – smparkes 2012-01-28 01:15:20
http://stackoverflow.com/q/9611061/716216和其他几个人的可能的复制 – 2012-04-21 09:08:28