我是第一次制作通用应用程序,我想知道如果我需要包含我所有图形的@ 2x版本,就像我为iPhone应用程序做的那样,或者iPad不支持吗?即如果我的背景图像是1024 x 768,我需要2048 x 1536 @ 2x版本吗?
由于
答案 0 :(得分:3)
不,你不是。
但你可能很快就会需要它;)
http://deallocatedobjects.com/posts/ipad-retina-images-found-in-itunes-u-and-ibooks-2-files
答案 1 :(得分:0)
不,iPad 1和iPad 2的最大屏幕分辨率为1024x768。
答案 2 :(得分:0)
不,iPad 1和iPad 2具有相同的1024 x 768场景分辨率。目前没有“视网膜”iPad,因此您无需担心包含“@ 2x”图标。
答案 3 :(得分:0)
不,你不需要它们......
除非您想在iPad用户“缩放”显示屏时重新缩放(iPhone)图形。当iPad用户更改应用程序缩放级别时,您可以收到以下通知:
_UIClassicApplicationWillChangeZoomNotificationName
使用适当的图形,或在视图,图层等上设置绘图比例
// scale just changed!
CGFloat scale = [[_window screen] scale];
[layer setRasterizationScale:scale];
[layer setShouldRasterize:YES];
完全是可选的。有些视图的自定义图形在iPad上放大时看起来很糟糕,这可以解决这个问题。
答案 4 :(得分:0)
是。由于第三代iPad现已上市,支持@ 2x分辨率,因此您应该集成@ 2x图形。