【问题标题】:iOS7 App Submission - with only 2x (retina) images?iOS7 应用提交 - 只有 2x (retina) 图像?
【发布时间】:2014-03-28 00:14:33
【问题描述】:

我目前正在开发一个仅适用于 iOS7 的 iPhone 应用程序。 根据我的阅读,对于带有 iOS7 的 iPhone,不支持比 iPhone4 更旧的设备。 如果是这样的话,当涉及到图像时,我只需要视网膜图像 (@2x)。

我可以提交到 App Store,一个只有视网膜图像的应用,因为该应用的最低要求是视网膜设备?

谢谢。

【问题讨论】:

    标签: iphone ios7 retina-display appstore-approval


    【解决方案1】:

    Can I dump my non-Retina Images for a iOS7 only app? 可能重复

    无论如何,只要我知道您不需要 @2x 版本的图像,只要您不支持旧显示器,但请记住您的图像是双倍宽度和高度,那么如果您有100x100px UIImageView,需要加载200x200px的图片才能满足retina分辨率。

    编辑:深入解释。

    实际上,iPad 2 和第一代 iPad mini 运行 iOS 7 和doesn't have retina display。无论如何使用@2x 图像它不是强制性的。您可以只使用双倍大小的图像并将您的 UIImageViews 的 contentMode 设置为 UIViewContentModeScaleToFill 以满足您的需求。

    PROS -> 更小的捆绑包

    缺点 -> 表现最差

    【讨论】:

    • 感谢您的链接。 iPad mini 怎么样?据我了解,它以 3.5 英寸(非视网膜)运行 iPhone 应用程序
    • 是的,你是对的。这里有适用于所有 iOS 设备的规范 en.wikipedia.org/wiki/List_of_iOS_devices。无论如何,您可以只使用视网膜图像并将 contentMode 设置为 UIViewContentModeScaleToFill。
    • 谢谢你的提示,我会调查的。但是 xcode 项目仍然会为丢失的图像发出警告...
    • 奇怪,我没有任何警告...请记住,您仍然需要所有图标和启动图像!
    • 设法解决了警告问题,方法是转到 imageSet,单击 1x 的空(!)方块,然后“删除所选项目”......我不知道为什么,但它有效。再次感谢。
    猜你喜欢
    • 1970-01-01
    • 2013-01-17
    • 1970-01-01
    • 1970-01-01
    • 2013-11-25
    • 1970-01-01
    • 1970-01-01
    • 2012-01-28
    • 1970-01-01
    相关资源
    最近更新 更多