【问题标题】:What's the changes between developing for the iPhone and the iPhone 4?为 iPhone 和 iPhone 4 开发之间有什么变化?
【发布时间】:2010-12-30 01:08:55
【问题描述】:

嘿,我正在开发一个 iPhone 应用程序,但我从一些人那里听说这是 iPhone 和 iPhone 4 之间的尺寸差异,如果它不是 iPhone 4 可提交使用保留显示,它将被拒绝苹果。

所以我的问题是:我的应用需要多大尺寸,因为它不再是 320 x 480。 当应用在旧款 iPhone 上使用时,它会自动缩小尺寸吗?还是我需要用它做更多的事情?

希望这对你们有意义!

提前谢谢你

【问题讨论】:

标签: iphone objective-c retain


【解决方案1】:

这实际上是一个 UI 设计问题。幸运的是,Apple 让开发人员可以轻松升级他们的应用程序以适应 iPhone 4 的视网膜显示屏。您需要做的就是遵循特定的命名约定。

对于您项目中的所有 UI 文件(是的,那些 PNG 文件),您应该为所有这些文件制作一组新副本,将高度和宽度加倍(例如 320 x 480 => 640 x 960),然后重命名他们通过以下方式:

  • myFirstImage.png => myFirstImage@2x.png

仅此而已,希望对您有所帮助。

已编辑:有一个例外。图标文件和图稿文件。它稍微复杂一些。您应该下载 iTunes_Connect_Developer_Guide 并查看相关部分。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-20
    • 1970-01-01
    • 1970-01-01
    • 2010-12-03
    • 2012-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多