如何调整iOS模拟器的大小?


16

我知道窗口>比例> 100/75/50%,但是视网膜iPad模拟器的比例对于我的屏幕仍然太大,无法测试任何东西。

有没有一种方法可以将iOS模拟器的大小缩放为小于默认值之一?我需要将其缩小到至少25%的屏幕尺寸以容纳窗口。


我认为您已对其进行了适当的标记。我确实添加了ios-simulator标签,因为我认为它可能会被其他人使用。
bassplayer7 2012年


本页上的lefakir有一个很好的答案:stackoverflow.com/questions/1446135/…–
HQtunes.epizy

Answers:


11

你不能 我已经是iOS软件开发人员两年了,但我一直找不到解决方法。我试图找到解决方案,但没有提出任何建议。我希望证明自己做错了,但我99%肯定没有办法做到这一点。

当我的屏幕太小时,我使用50%的缩放窗口,这应该足够了,直到我再次将大显示器挂在家里。

编辑:从Xcode 9开始,您可以从模拟器的角落将其调整为所需的任何尺寸。


2
已确认;有一个问题渲染做的,如果你能调整它stackoverflow.com/questions/1446135/...
伊桑·李

iOS SDK中的新更新现在允许扩展,请参阅下面的答案。
尼克

@Nicholas OP知道他可以缩放到尺寸的50%或75%,他想知道是否可以缩小到25%。
Enrico Susatyo 2014年

我的坏,读完了。已删除我的答案:)
尼克

1
从今天开始,使用Xcode 7,您现在可以选择模拟器比例的25%。
Enrico Susatyo

10

您可以将iOS Simulator缩放至所需的缩放比例(我尝试将其从.2缩放到1.4),并且对我有用。

为此,您必须转到/Library/Preferences并编辑com.apple.iphonesimulator.plist文件。编辑所需SimulatorWindowLastScale比例键的值。

我在最新版本的Mountain Lion(10.8.4)和iOS 6.0 Simulator上进行了尝试。


1
在我的设置中,使用来自App Store的Xcode 5,可以找到〜/ Library / Preferences路径。按照说明对其进行了修改,并且效果很好。对我来说,.4是使iPad正确安装在屏幕上的魔幻数字。
约旦·马克

1
这应该是公认的最佳答案。
Stevko 2014年

在Xcode 6中,模拟器的结果不一致,但最终它似乎仍然可以工作。defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.4"
Jordan Mack 2014年

完美运行以使iPhone 6 Plus适应我的(唯一的)高清屏幕
mcfedr 2014年


2

现在,使用Xcode 9- Simulator更加灵活。您可以选择并拖动模拟器的任意角落以调整大小并根据需要进行设置。

看一下这个快照:

在此处输入图片说明

注意:使用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系统显示屏尺寸(像素)支持那么高的分辨率,则将模拟器的大小调整为实际(物理)设备的像素,否则此选项将保持禁用状态。

在此处输入图片说明

Xcode 9.0
菜单栏▶窗口▶比例尺▶“此处,可用选项更改模拟器比例”

在此处输入图片说明



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

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

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

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.