【问题标题】:Will iPad2 app work on iPad3?iPad 2 应用程序可以在 iPad 3 上运行吗?
【发布时间】:2012-11-04 20:56:08
【问题描述】:

我是 iOS 新手,

我看到 iPad 2 的分辨率为 1024-by-768,而 iPad 3 的分辨率为 2048-by-1536,带有视网膜显示屏。

我确信 iPad 2 应用程序可以在 iPad mini 上运行,因为分辨率相同..

和 iPhone 相同的外壳,

我们是否需要为 iPhone 5 开发单独的应用程序?因为它的分辨率与其他 iPhone 不同..

我确信这是一个任何有经验的 iOS 开发人员都会嘲笑的愚蠢问题,但由于简单的 Google 搜索没有找到任何结果,所以我想我会问。

我们将不胜感激。

【问题讨论】:

    标签: ios iphone-4 iphone-5 ipad-2 ipad-3


    【解决方案1】:

    iPad2 应用可以在 iPad3 上运行吗?

    是的,它会的。 iPad 3 在每个方向上的像素密度正好是 iPad 2 的两倍,因此操作系统会继续“放大”图形(除了那些由应用程序中的图像制成的图形 - 你必须生成一个这些图像文件的更高分辨率版本,适用于 iPad 3)。

    我们是否需要为 iPhone 5 开发单独的应用程序?

    不是一个单独的应用程序,您只需要注意不同的屏幕宽高比。如果不这样做,屏幕顶部和底部就会出现黑条。

    【讨论】:

      【解决方案2】:

      iPhone 4 应用程序可以在 iPhone 5 上运行: 但它会在顶部和底部有黑色空间,为了重构它,你只需要更改适合 iphone 5 的启动画面。

      iPad3 上的 iPad 2 应用程序: 除非它们运行不同的 iOS 版本,否则它将正常工作。

      【讨论】:

        【解决方案3】:

        据我所知,iPad2 和 iPad3 的区别不会有这么大的问题。 (除非你想非常准确)

        而您应该为 iPhone5 开发一个新应用,因为它的屏幕格式与 iPad 大不相同。

        【讨论】:

          【解决方案4】:

          是的,您的 iPad 2 工作应用可以在 iPad 3 上运行(同样,取决于 iOS 版本)。只是它看起来不太好 :) 为了使它看起来不错,对于用于您的应用程序的所有图像,您必须添加 @2x 具有双倍大小的图像。 至于 iPhone 5,不,您不必开发不同的应用程序,只需要将视图调整大小以适应屏幕。祝你好运!

          【讨论】:

          • 意味着我需要使用更好的图像质量并且我必须将@2x 附加到我的图像名称中?
          • 不是更好,但要大两倍,例如如果您有大小为40x40 和文件名btn.png 的按钮图像,为了支持视网膜,您必须添加大小为80x80 和文件名btn@2x.png 的完全相同的图像。 iPad 也一样。幸运!
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-09-14
          • 1970-01-01
          • 2011-11-10
          • 1970-01-01
          • 1970-01-01
          • 2015-02-14
          • 1970-01-01
          相关资源
          最近更新 更多