我尝试了几个在 Xcode 6.3 模拟器的全新安装 (yosemite) 中运行的应用程序,但它们都只显示在模拟器屏幕的前 1/4 上。
我更改了缩放比例 - 没有帮助。
所有设备都有这个问题。
在另一台 Mac 上,应用程序在模拟器中正确显示。
这里是模拟器的截图:
最佳答案
我在使用 VMWare OSX 开发机器开发 iOS native 应用程序时经常遇到这个问题。据我所知,这与 Window > Scale 菜单选项设置为不同于上一次启动的 100% 相关,这会扰乱所有后续初始化阶段。
要摆脱它,请尝试这样做:
- 退出 VMWare 全屏模式,切换到窗口模式。
- 使用其独立快捷方式(不是从 XCode)启动 iOS 模拟器,并等待它完成加载/启动默认设备。
- 转到窗口 > 缩放并将其设置为 100%。
- 转到 iOS Simulator > Reset contents and settings... 并点击 OK。
- 使用 独立 应用程序(不是来自 XCode)关闭并重新打开 iOS 模拟器。
一旦您看到它加载时没有出现故障,您就可以切换回 VMWare 全屏 模式,还可以根据需要使用Window > Scale。
关于iOS 模拟器在屏幕的 3/4 处显示黑色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29646302/