模拟器在iPhone 6 Plus的缩放模式下运行?

时间:2014-09-09 20:21:02

标签: ios xcode ios-simulator iphone-6 iphone-6-plus

我的应用程序在模拟器中启动并运行在新的iPhone 6 Plus(或iPhone 6)上,但我知道的元素在大屏幕上应该很小(即硬编码CGRect s)很大,好像整个应用程序刚刚扩大到更大的屏幕。

如何在模拟器中退出缩放模式?

4 个答案:

答案 0 :(得分:19)

看起来在项目设置的“应用程序图标和启动图像”部分设置启动屏幕文件,或者将iOS 8图像添加到启动图像目录中,将启用“本机”解析。

答案 1 :(得分:8)

添加正确大小的LaunchImage似乎已足够(设置尺寸不正确的图像不会)。

同时添加新的“启动屏幕文件”应该有效:

enter image description here

答案 2 :(得分:1)

您必须设置正确大小的LaunchImages
有关LaunchImages和图标的更多信息,请参阅此文档

https://developer.apple.com/library/IOs/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html

答案 3 :(得分:0)

使用mac app store中的Asset Catalog Creator。

https://itunes.apple.com/gb/app/asset-catalog-creator-app/id809625456?mt=12

给它任何图像,它将在xassets文件中生成所有正确的启动图像和图标。

这应该会停止iphone 6 +上整个应用程序的缩放