我正在使用新的Xcode 6 GM Seed,并在iPhone 6和iPhone 6 Plus模拟器上测试我的应用程序。我对以前工作的一些项目产生了一个奇怪的影响,也就是说,这些视图似乎正在获得“放大”效果。
这是一个例子。这两个视图控制器都完全相同(减去不同的导航项目文本),直到标签文本大小。但是,您可以看到视图显示不同。
请注意,具有奇怪缩放效果的项目的部署目标为8.0。
注意:
通过在新的Xcode 6 GM Seed(不工作的项目在旧版本的Xcode上进行)进行项目,我得到了正常的工作。
解决方法
这是默认的,这就是所有现有的应用程序如何在新的iPhone上工作 – 它们将被“缩放”。
要使一个实际使用额外屏幕尺寸的应用程序,就像使用4个“iPhone”一样,添加特定于两个iPhone 6的启动映像。
如果您正在使用资产目录,请转到LaunchImages资产目录,并为两个新iPhone添加新的启动映像。您可能需要右键单击并选择“添加新的启动映像”才能查看添加新映像的位置。
此外,使用启动屏幕xib文件而不是图像可以立即解决此问题,这是向前推荐的方式。以下是将启动屏幕添加到您的应用程序的步骤:http://stackoverflow.com/a/25763870/422288
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。