新的 iPhone 5 显示屏具有新的纵横比和新的分辨率(640 x 1136 像素)。
开发新应用或将现有应用过渡到新屏幕尺寸需要什么?
要使应用程序对旧显示器和新的宽屏宽高比都“通用”,我们应该牢记什么?
最佳答案
- 下载并安装最新版本的 Xcode .
- 为您的应用设置启动屏幕文件(在目标设置的常规选项卡中)。这就是您如何使用任何屏幕的完整尺寸,包括 iOS 9 中的 iPad Split View尺寸。
- 测试您的应用,希望不要做任何其他事情,因为如果您正确设置了自动调整大小蒙版或使用了自动布局,一切都会神奇地工作。
- 如果没有,请调整 View 布局,最好使用自动布局。
- 如果您必须为大屏幕做一些特别的事情,那么看起来您必须检查
[[UIScreen mainScreen] bounds]
的高度,因为似乎没有特定的 API那。从 iOS 8 开始,还有一些尺寸类可以将屏幕尺寸抽象为常规或紧凑的垂直和水平尺寸,并且是调整 UI 的推荐方式。
关于ios - 如何为 iPhone 5 屏幕分辨率开发或迁移应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12395200/