iPad上的Retina显示屏图形为什么没有显示出来?

5
我在iPad上安装了我的iPhone应用程序。当我点击“2x”按钮时,应用程序会被放大,但它不使用我的视网膜显示图形。这不是有点愚蠢吗?我确定我做错了什么!
我必须在info.plist或其他地方设置什么,才能使iPad在2x模式下观看应用程序时使用我的视网膜显示图形?
3个回答

3
不,它只是将屏幕放大。这可能有点无聊,但这是设计上的考虑。请注意,甚至文本也被像素加倍了。
如果你想更好地利用屏幕,你需要制作一个“通用”应用程序。

真的,但有趣的是,当缩放时,MapKit会以高分辨率显示地图。 - Philippe Leybaert
我记得有个苹果的人谈到iPad会自动使用视网膜显示屏图形。难以置信他们没有这样做。真的。 - openfrog
如果他们要这样做,那么它将在iOS 4.2中实现。我还没有查看文档,即使我查看了,由于仍受NDA保护,我也不能透露任何信息! - Stephen Darlington
Skype 应用程序会调整个人资料图片的大小,看起来很不错。 :O - user142019

0
如果您在应用程序中使用高分辨率图像(而非称为@2x的图像),那么将UIImageView的大小设置为图像大小的一半,它将在iPhone、Retina和iPad上缩放后显示清晰。

0
请确保您的视网膜图像命名规范正确。 对于视网膜图像命名规范应该是@2x。假设您的常规图像名称为icon.png,则对于视网膜图像,它应该是icon@2x.png。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接