我目前正在开发一款仅适用于 iOS7 的 iPhone 的应用程序。 据我了解,对于装有 iOS7 的 iPhone,不支持 iPhone4 之前的旧设备。 如果是这样的话,当涉及到图像时,我需要的只是视网膜图像(@2x)。
我可以向 App Store 提交一个仅包含视网膜图像的应用程序吗?因为该应用程序的最低要求是视网膜设备?
谢谢。
最佳答案
可能与 Can I dump my non-Retina Images for a iOS7 only app? 重复
无论如何,只要我知道你不需要 @2x 版本的图像,只要你不支持旧显示器,但请记住你的图像是双倍宽度和高度,那么如果你有100x100px的UIImageView,需要加载200x200px的图片才能满足视网膜分辨率。
编辑:深入解释。
实际上,iPad 2 和 iPad mini 第一代运行 iOS 7 和 doesn't have retina display 。无论如何,使用 @2x 图像并不是强制性的。您可以仅使用双倍尺寸的图像并将 UIImageViews 的 contentMode 设置为 UIViewContentModeScaleToFill 以满足您的需求。
优点 -> 更小的 bundle
缺点 -> 最差表现
关于iphone - iOS7 应用程序提交 - 只有 2x(视网膜)图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22019856/