调整XCode iPhone模拟器的比例和大小

有没有办法在Xcode iPhone 5的iOS模拟器,是iPhone 5的实际大小。我得到一个巨大的显示,东西似乎被缩放。

你不能有1:1的比例。 阅读有关屏幕分辨率。

不过,您可以从iOS Simulator > Window > Scale菜单进行iOS Simulator > Window > Scale

祝你好运。

检查这个图片…你可以从这里改变你的模拟器的大小

或按CMD + 1CMD + 2CMD + 3

在这里输入图像说明

使用Xcode 9模拟器,您可以select并拖动模拟器的任何angular落来调整它的大小,并根据您的要求进行设置。

看看这个快照。

在这里输入图像说明

注意:使用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
菜单栏>>窗口>>“模拟器缩放的可用选项”(物理尺寸和像素精确)

在这里输入图像说明

Xcode 9.0
菜单栏>>窗口>>比例>>“模拟器缩放的可用选项”

在这里输入图像说明

你可以设定你想要的任何比例。 在6+模拟器出现之后它变成了实际的

要获得它,请遵循以下简单的步骤:

  1. 退出模拟器,如果打开
  2. 开放的terminal(例如聚光灯下)
  3. 粘贴下一个文本到terminal,然后按回车

默认写入〜/ Library / Preferences / com.apple.iphonesimulator SimulatorWindowLastScale“0.4”

您可以尝试将0.4更改为所需的值。

要重置此自定义比例,只需按照上述方式应用模拟器菜单中的任何标准比例。

你看到它是巨大的,因为你的屏幕分辨率。 iPhone 5的显示是640×1136。 您的显示器的当前分辨率可以在系统偏好设置中find,笔记本电脑的高度通常在1000像素左右(带或不带)。 所以,1:1的模拟器肯定会占用屏幕的所有高度,甚至更多。

iPhone模拟器有三个比例,100%,75%和50%。 您可以通过按CMD + 1,CMD + 2,CMD + 3或从窗口菜单随时更改它们。

请注意,100%模式对于graphics检查非常有用,在全分辨率下,您将能够注意到所有缺陷或测量元素的点大小。

iOS Simulator->HardWare->Device菜单。

特定于XCode 9.1
你可以参考上面的@ Krunal的答案或者按照下面的步骤

它有点棘手的调整模拟器的大小。

如果你想放大你的模拟器屏幕请按照下面的步骤:

  • Goto Window->Uncheck Show Device Bezels

参考截图1

  • Goto Window->select zoom

引用截图2

这样做后,你可以通过拖动模拟器的边缘来调整你的模拟器。

精确像素 :如果您的屏幕尺寸没有足够的分辨率来覆盖尺寸,则无法启用“ Pixel Accurate选项,以与物理设备像素相同的尺寸显示您的模拟器。

替代方法是单击⌘+→→将模拟器更改为横向模式,然后可以单击⌘+ 2selectPixel Accurate选项(确保已禁用“ Show Device Bezels以减小尺寸。

在Xcode 9中有一个新的“实际大小”选项。 在“模拟器到窗口”菜单中,select“比例”>“实际大小”来触发它。 这会考虑您当前的屏幕分辨率,以确保屏幕上的设备与实际设备的物理尺寸相匹配。

Interesting Posts