ios - 如何为 iPhone 5 屏幕分辨率开发或迁移应用程序?

标签 ios iphone screen iphone-5

新的 iPhone 5 显示屏具有新的纵横比和新的分辨率(640 x 1136 像素)。

开发新应用或将现有应用过渡到新屏幕尺寸需要什么?

要使应用程序对旧显示器和新的宽屏宽高比都“通用”,我们应该牢记什么?

最佳答案

  1. 下载并安装最新版本的 Xcode .
  2. 为您的应用设置启动屏幕文件(在目标设置的常规选项卡中)。这就是您如何使用任何屏幕的完整尺寸,包括 iOS 9 中的 iPad Split View尺寸。
  3. 测试您的应用,希望不要做任何其他事情,因为如果您正确设置了自动调整大小蒙版或使用了自动布局,一切都会神奇地工作。
  4. 如果没有,请调整 View 布局,最好使用自动布局。
  5. 如果您必须为大屏幕做一些特别的事情,那么看起来您必须检查 [[UIScreen mainScreen] bounds] 的高度,因为似乎没有特定的 API那。从 iOS 8 开始,还有一些尺寸类可以将屏幕尺寸抽象为常规或紧凑的垂直和水平尺寸,并且是调整 UI 的推荐方式。

关于ios - 如何为 iPhone 5 屏幕分辨率开发或迁移应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12395200/

相关文章:

ios - 如何判断Apple Watch型号?

objective-c - 有没有一种方法可以自定义UISearchDisplayController单元格

iphone - 是否有任何工具可以浏览您应用程序的 iCloud 数据?

libgdx 分辨率/密度缩放 Assets

html - 当容器比屏幕宽时填充正确?

ios - 跟踪点击到应用安装?

iphone - 内购恢复

ios - uinavigationbar 背景图像隐藏标题

iphone - 如何禁用所有标签栏项目?

css - 仅当屏幕高度发生变化时,如何使我的页面调整大小