在XCode5中运行iOS 7.0模拟器:如何修复窗口以显示标准iPhone框架



在XCode 5.0中运行iOS 7.0模拟器时,我很难显示标准的iPhone帧。 我已经尝试了许多方法来解决此问题,包括:

  1. 将我的笔记本电脑连接到更大的显示器(屏幕分辨率为 1920 x 1200(。
  2. 确保窗口缩放到 100%(如 Apple 文档中所述(。
  3. 选择每个不同的iPhone设备进行测试。
  4. 将我自己的自定义.png iPhone映像添加到模拟器,方法是转到应用程序>单击XCode>显示包内容>内容>开发人员>平台>iPhoneSimulator.platform>开发人员>应用程序>单击iOS模拟器>显示包内容>内容>资源。

尽管如此,所有的iPhone模拟器都显示为一个窗口(奇怪的是,除了3.5英寸的iPhone模拟器,它显示了一个iPad框架(:

https://i.stack.imgur.com/c0Tel.jpg

我以前从未在旧版本的XCode中遇到过这个问题。有什么建议吗?

感谢您的帮助!

仅当分辨率足够大以同时显示模拟器和帧时,才会显示帧。在该显示器上,只有将外部 1920x1200 显示器旋转到纵向模式,您才能拥有框架。

若要拥有视网膜 4 英寸手机模拟器的框架,请将显示器纵向 (1200x1920( 并在 OS X 中将显示器旋转 90 或 270 度。将模拟器放在该显示器中。将出现该框架。

这就是所有基于视网膜的设备在iOS模拟器中的显示方式。它显示了所有没有手机框架的基于视网膜的设备,就像你所看到的一样。所有运行iOS 7的设备都有视网膜显示屏,这导致模拟器以它们的方式显示它们。带有手机框架的模拟器是使用 iOS 6 及更早版本的非视网膜示例。

最新更新