如何调整iPhone / iPad模拟器的大小?

时间:2011-05-26 14:16:42

标签: ios xcode ios-simulator xcode9 simulator

在我的23英寸全高清屏幕(以及iPad)上,iPad模拟器非常小(比实际15" MacBook Pro屏幕大小的三分之一)。

有没有办法调整它?

我知道它必须保持尺寸和dpi比率以防止子像素,但我几乎看不到任何放大镜。

12 个答案:

答案 0 :(得分:305)

+ 1 for 100%
+ 2 75% + 3 50%

答案 1 :(得分:6)

Xcode 9.x:

  1. 选择Simulator
  2. 转到Window标签
  3. 选择Physical Size选项(cmd + 1
  4. Screenshot 1

    现在,如果您根据自己的兴趣调整尺寸,请按以下步骤操作:

    1. 选择Simulator
    2. 转到edge of simulator。这将将光标转换为调整大小选项(双向箭头)。
    3. 现在使用此调整大小选项,您可以change the size as you desire
    4. Xcode 8或以下:

      https://stackoverflow.com/a/30588057/1753005

答案 2 :(得分:6)

使用Xcode 9-Simulator更加灵活。只需拾取并拖动模拟器的任意一角即可调整大小并根据需要进行设置。

看看这个快照:

enter image description here


注意:对于Xcode 9.1+,模拟器比例选项已更改。



键盘快捷键
根据Xcode 9.1 +

Physical Size       ⌘ 1      command + 1
Pixel Accurate      ⌘ 2      command + 2


根据Xcode 9

50% Scale           ⌘ 1      command + 1
100% Scale          ⌘ 2      command + 2
200% Scale          ⌘ 3      command + 3

Xcode菜单中的模拟器比例选项

  

Xcode 9.1 +:   
菜单栏▶窗口▶“此处,可用选项更改模拟器比例”(物理尺寸像素精确度

像素精确:将模拟器的尺寸调整为实际(物理)设备的像素,如果您的mac系统显示屏尺寸(像素)支持那么高的分辨率,则此选项将保持禁用状态。

enter image description here

  

Xcode 9.0   
菜单栏▶窗口▶比例▶“在这里,可用选项更改模拟器比例”

enter image description here


使用终端命令
按照以下步骤使用终端命令扩展模拟器

  1. 关闭/退出模拟器。 (如果已打开)
  2. 打开Terminal应用(使用Spotlight搜索,按⌘ + SPACE打开Spotlight搜索)
  3. 复制以下文本并将其粘贴到终端光标旁边。

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

  1. 打开“模拟器”(使用Xcode运行iOS项目)。

您会发现模拟器比例更新。


答案 3 :(得分:4)

对于Xcode 9,Beta 6:取消选择Window菜单下的“Show Device Bezels”。然后Cmd + 2应缩放到100%(窗口菜单 - >缩放 - > 100%)。

使用15“Macbook Pro(2017型号)测试。

答案 4 :(得分:1)

对于XCode 10,我最终不得不做

defaults delete ~/Library/Preferences/com.apple.iphonesimulator DevicePreferences

我找不到任何其他方法来重置缩放级别。即使使用Window-> Zoom来切换缩放,也不会恢复到100%(2042x2732 iPad 12.9英寸)。

删除设备首选项允许模拟器再次以全分辨率打开,因此我可以拍摄应用商店提交所需的屏幕截图。

Physical SizePixel Accurate选项仍然显示为灰色。

答案 5 :(得分:0)

  

但是在较小的屏幕(MacBook Pro 15英寸)中,我无法将其缩放到超过屏幕尺寸

有一些实用程序可以让您根据系统偏好设置为您提供更高的显示分辨率。

例如,如果您需要12.9英寸Retina Display屏幕截图,分辨率为2048 x 2732像素的肖像。我只是使用其中一个实用程序(例如:App Store中的显示菜单)将我的Macbook Pro 2017 Retina显示设置为3360x2100。

之后我用12,9“iPad Retina启动Xcode Simulator,并将模拟器的大小调整到屏幕的最大值。结果,我准确地将2048 x 2732准备好上传到App Store。< / p>

enter image description here

希望这对某人有用。

答案 6 :(得分:0)

Xcode 9.x

您可以像扩展Mac中的任何窗口一样调整任何模拟器的大小。将鼠标移动到任何模拟器的角落,指针会发生变化。单击并拖动以展开/缩小模拟器。使用Xcode 9.2验证

答案 7 :(得分:0)

对于Xcode 9.4,这是唯一有效的方法: - 在“Debug”菜单中取消选中“优化窗口大小的渲染”。 - 使用文件maenu中的“⌘s”或“新屏幕截图”拍摄*屏幕截图。

*注意 - 模拟器的大小无关紧要,屏幕截图将是正确的上传到iTunes Connect的尺寸

答案 8 :(得分:0)

您可以这样做:

窗口>取消选中“显示设备挡板”

之后,您可以自定义模拟器的宽度和长度。 如果您满意它的大小,则可以再次检查“显示设备挡板”

答案 9 :(得分:0)

CMD +空格

搜索系统偏好设置

然后选择辅助功能

选择缩放

检查使用带修饰键的滚动手势进行缩放:

选择CMD密钥或选项(以您喜欢的为准)

就这样:

现在在触控板上执行 CMD +上下两指滚动到放大缩小

enter image description here

答案 10 :(得分:0)

当前,已删除了旧的比例系统(100%,75%等),但是在窗口标签下,有四个选项:

  • 物理尺寸
  • 准确点
  • 像素精确
  • 适合屏幕 可以通过以下方式切换:

+ 1

+ 2

+ 3

+ 4

如下所示:

enter image description here

答案 11 :(得分:-1)

  1. 看看这张照片。
  2. 查看红色提示。
  3. 您可以轻松调整ios模拟器的大小。
  4. screen shot