我的应用程序在新的iPhone 6 Plus(或iPhone 6)模拟器上启动并运行,但我知道应该在大屏幕上很小的元素(即硬编码的CGRect
)很大,就好像整个应用程序只是为更大的屏幕而放大了。
我如何在模拟器中退出缩放模式?
我的应用程序在新的iPhone 6 Plus(或iPhone 6)模拟器上启动并运行,但我知道应该在大屏幕上很小的元素(即硬编码的CGRect
)很大,就好像整个应用程序只是为更大的屏幕而放大了。
我如何在模拟器中退出缩放模式?
看起来在您的项目设置中的“应用程序图标和启动图像”部分设置启动屏幕文件,或者将iOS 8图像添加到您的启动图像目录中,将使分辨率“本地化”。
添加正确大小的启动图似乎足够了(设置错误大小的图像不行)。
此外,添加新的“启动屏幕文件”应该可以解决:
从 Mac 应用商店下载 Asset Catalog Creator。
https://itunes.apple.com/gb/app/asset-catalog-creator-app/id809625456?mt=12
给它任何图像,它都会在xassets文件中生成所有正确的启动图像和图标。
这应该可以防止在iPhone 6+上整个应用程序的缩放。