【问题标题】:How to migrate existing iphone application to iphone 5 screen resolution as well?如何将现有的 iphone 应用程序也迁移到 iphone 5 屏幕分辨率?
【发布时间】:2012-11-22 18:47:32
【问题描述】:

我有我现有的应用程序,我也想将这些应用程序迁移到 iPhone 5 分辨率,我尝试了很多关于这些问题的链接,我对实际迁移应用程序没有明确的想法,请给出想法,关于这些问题。 我也参考了以下链接,但对这些问题还没有清楚的了解.... How to develop or migrate apps for iPhone 5 screen resolution? 从上面的链接我完成了启动画面,但剩余的笔尖 ui 高度不合适,在某些屏幕上,上方会获得更多空间,而在某些下方会获得更多空间,所以如何解决这些问题,请帮助我。

【问题讨论】:

  • 你使用IB吗?如果您确实为两者构建了视图,请在加载 .xib 之前检查设备,然后加载设备
  • 我们可以在 xib 中使用 autosizing 属性吗?解决这些问题
  • 我确信在某些情况下你可以,但除非你完全用代码构建视图,否则构建一个新的 xib 可能是你想要的方式

标签: iphone ios6 iphone-5


【解决方案1】:

您要支持 iOS 5 或更早版本吗?如果没有,我建议学习 Autolayout。使用此功能,您可以设置约束以确保设备之间的布局看起来相似(只为您的视图留出更多空间)。

首先,阅读本文以了解针对不同设备的推荐可用性建议(向下滚动到“在 iPhone 5 上运行”部分):http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/TranslateApp/TranslateApp.html

然后,对于自动布局,请查看此 WWDC 视频: Introduction to Auto Layout for iOS and OS X

【讨论】:

    猜你喜欢
    • 2012-10-05
    • 2013-01-30
    • 2014-11-09
    • 1970-01-01
    • 2016-06-28
    • 1970-01-01
    相关资源
    最近更新 更多