11

我正在使用屏幕分辨率为 1280x800 的 MacBook 开发应用程序。

当我尝试使用 iPhone 6 Plus Simulator 进行调试时,即使我尝试使用 command+3 将其缩放到 50%,我的屏幕也无法显示完整的模拟器窗口。

除了购买更高分辨率的新屏幕之外,还有什么办法可以解决这个问题?

4

6 回答 6

15

不会。模拟器使用手机的实际分辨率,使其尽可能接近实际设备进行测试。

但是,您可以通过上下滚动来查看屏幕的其余部分,如下所示:

13 上的 iPhone 6 Plus 模拟器

(13" Retina MacBook Pro 上的 iPhone 6 Plus)

于 2014-09-20T15:25:19.723 回答
13

此问题已在 Xcode 6.3.1 中修复。您可以缩小到实际分辨率的 25%。

  1. 在模拟器上运行你的应用程序
  2. 选择Window -> Scale(选择要缩放的百分比)

快捷键

Command Key + 1 : 100%
Command Key + 2 : 75%
Command Key + 3 : 50%
Command Key + 4 : 33%
Command Key + 5 : 25%

以上步骤的截图

于 2015-06-02T05:27:16.647 回答
6

如果您知道这会降低 iOS 模拟器窗口的渲染质量,您可以打开终端并缩放模拟器,例如 40%

defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.4"

要更改当前比例,只需使用“窗口 > 比例”中的菜单命令或按cmd+1, cmd+2, cmd+3

编辑:
在应用此设置之前退出模拟器
(这是使用的最后一个比例,因此退出和更新首选项是这里的主要技巧)。

在 Mac OS 10.9.5 / iOS 8.0.2 SDK 上使用
Xcode 6 和在 Mac OS 10.10 / iOS 8.1 SDK上测试 Xcode 6

Edit2:
虽然它在 Yosemite 上运行了几次,但它再次运行良好。也许不时需要重新启动。

于 2014-10-05T22:35:19.023 回答
2

Quick Res之类的程序允许您模拟其他分辨率。通过这种方式,您可以在低分辨率屏幕上看到整个屏幕,例如将其设置为 2560x1400。

然而,它不是最佳的,但它可以更容易地在低分辨率屏幕上调试 iPhone 6+。

于 2014-09-30T15:31:39.550 回答
0

按 cmd+4。它适用于 iphone 6 plus 模拟器

于 2015-06-06T11:26:25.770 回答
0

现在,您可以缩小到实际设备大小的 25%。使用快捷键 cmd+1->100%, cmd+2->75%, cmd+3->50%, cmd+4->33%, cmd+5->25%进行缩小。

于 2015-06-09T12:41:20.317 回答