在我正在使用的24英寸iMac上,我无法缩放iOS模拟器的窗口.100%和50%的菜单条目显示为灰色(键盘快捷键也不起作用。)
在家里的Mac Mini上,没关系。我已经搜索过具有类似问题的人的高低,并且找不到任何记录。有什么想法吗?
答案 0 :(得分:32)
现在使用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 9.1 +:
菜单栏▶窗口▶"此处,可用于更改模拟器秤的选项" (物理尺寸和像素精确度)
像素精确:如果您的mac系统显示屏尺寸(像素)支持那么高的分辨率,则将模拟器的大小调整为实际(物理)设备的像素,否则此选项将保持禁用状态
Xcode 9.0:
菜单栏▶窗口▶刻度▶"此处,可用于更改模拟器刻度的选项"
使用终端命令
按照以下步骤使用终端命令缩放模拟器
Terminal
应用(使用Spotlight搜索,按⌘ + SPACE
打开聚光灯搜索) defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.3"
您将找到模拟器比例更新。
答案 1 :(得分:17)
只有当您的屏幕不足以显示100%的窗口时,选项才会出现。
答案 2 :(得分:3)
对于Xcode 9,我们会检测您的屏幕大小。如果它不足以显示窗口,我们会禁用相关的缩放选项。
正如Krunal指出的那样,您现在可以拖动以将窗口缩放到您想要的任意大小,因此这应该不是问题。 (在以前的版本中,您只能从预定义的大小中选择;窗口本身不可调整大小。)
答案 3 :(得分:2)
我通过将Macbook Pro屏幕的分辨率更改为最大支持值来解决了这个问题,并通过拖动增加了模拟器的大小,这是有效的! 我现在可以附上iPad截图了。感谢Apple,它总是很容易!。
答案 4 :(得分:1)
我可以确认@Abdulaziz Noor更改mac显示分辨率的方法有效。
我采取的步骤:
System Preferences -> Displays -> Display -> Scaled -> More Space
答案 5 :(得分:0)
如果你只是想要100%的屏幕截图,你可以将其拖动到至少100%的任何位置,截图将与100%截图相同。
答案 6 :(得分:0)
即使在xcode9中,如果您的屏幕无法容纳,也不会让缩放设置为100%,但您可以作弊.. ..只选择横向和设备的宽度将适合屏幕的高度,您可以选择100%,然后旋转设备,即使它不能完全适合屏幕。