1

我第一次制作通用应用程序,我想知道 iPad 是否需要像我为 iPhone 应用程序所做的那样包含所有图形的 @2x 版本,还是 iPad 不支持?即,如果我的背景图像是 1024 x 768,我需要 2048 x 1536 @2x 版本吗?

谢谢

4

5 回答 5

3

不,你没有。

但是您可能很快就会需要它;)

http://deallocatedobjects.com/posts/ipad-retina-images-found-in-itunes-u-and-ibooks-2-files

于 2012-01-28T01:13:24.040 回答
0

是的。由于第三代 iPad 现已上市,支持@2x 分辨率,您应该集成@2x 图形。

于 2012-04-14T16:19:28.677 回答
0

不,iPad 1 和 iPad 2 提供的最大屏幕分辨率为 1024x768。

于 2012-01-28T01:13:58.663 回答
0

不,你不需要它们......

除非您想在 iPad 用户“缩放”显示时重新缩放 (iPhone) 图形。当 iPad 用户更改应用程序缩放级别时,您会收到以下通知:

_UIClassicApplicationWillChangeZoomNotificationName

并使用合适的图形,或者在你的视图、图层等上设置绘图比例

// scale just changed!
CGFloat scale = [[_window screen] scale];
[layer setRasterizationScale:scale];
[layer setShouldRasterize:YES];

这完全是可选的。有些视图的自定义图形在 iPad 上放大时看起来很糟糕,这可以为您解决这个问题。

于 2012-01-28T03:34:14.013 回答
0

不,iPad 1 和 iPad 2 的场景分辨率相同,均为 1024 x 768。目前没有“视网膜”iPad,因此您无需担心包含“@2x”图标。

于 2012-01-28T02:37:45.970 回答