屏幕内容仅显示在iOS模拟器中的部分屏幕中

我的iOS模拟器仅将内容显示为屏幕的一部分。 我该如何解决? 我正在使用XCode 6.3.1。 谢谢

你只需要重新启动它。 它有时会发生。 强制关闭模拟器并重新启动它!

对于那些喜欢我的人来说,我在升级到Xcode 8之后正在寻求解决这个问题的方法。

在针对iOS 8.x进行测试时,模拟器开始仅使用显示的一部分,如问题中所述。 症状是,如果窗口比例设置为50%,则显示1/4的显示,如果比例设置为33%则显示1/9,等等。整个显示仅显示比例设置为100%,使用iPad模拟器时真的很痛苦。

对我来说,解决方案是在“调试”菜单下关闭“优化窗口比例渲染”,这似乎首先出现在Xcode 8中。之后,8.x模拟器正常显示。

看着图像..

我认为它与模拟器的分辨率/比例有关。我不使用Xcode 6.3.1但是因为它的5s屏幕分辨率/比例是x2 ..所以不是320×568而是必须是640×1136 ..

为什么不使用设备框架矩形来填充屏幕? 像self.view.frame这样的东西?

很难猜出是什么导致了你的问题,向我们展示一些可能有帮助的东西.. 🙂

访问了解更多详情:
iPhone模拟器季度或左上角部分的屏幕[固定]

观看此链接中的video: iPhone模拟器 – 屏幕的四分之一[修复]

第1步:“强制退出”iOS模拟器

第2步:打开“Spotlight搜索”并输入“ Chameleon Wizard ”(如果您安装了Chameleon Bootloader)

第3步:在该弹出窗口中,单击“ org.chameleon.Boot

步骤4:取消选中display_0,图形模式 (也清除Dropbox) ,cpus = 1,npci = 0x3000,dart = 0 。 下面显示了带有检查项目的图像。 只是取消选中它。

取消选中已检查的内容 第5步:重新启动Mac并尝试。