如何删除iOS模拟器设备标签

时间:2018-05-23 20:33:52

标签: xcode ios-simulator

是否可以从模拟器中删除底部标签,上面写着" iPhone X-11.3"?我想拍摄没有标签的截图,但包括设备斜面和阴影。

enter image description here

8 个答案:

答案 0 :(得分:20)

  1. 按命令+ Shift + 4。
  2. 按空格键
  3. 按住命令+单击模拟器

答案 1 :(得分:12)

由于某种原因,我无法在Xcode 9.4上使用FloatingNameMode设置

我偶然发现的解决方案如下:

  1. 像往常一样运行模拟器。
  2. 单击桌面上的某个位置,这样模拟器仍然可见(即在其他窗口后面没有被阻止),但不再是活动的应用程序。
  3. 现在模拟器不再是活动的应用程序,设备标签现在也消失了(并且模拟器框架从黑色变成了深灰色)。
  4. 命令 + shift + 4 (如果仅要将屏幕截图保存到内存,请添加 control ),然后按 space 并将鼠标悬停在“无效”模拟器上。
  5. 按键盘以截取屏幕截图。屏幕快照现已保存,没有设备标签。

答案 2 :(得分:3)

Request-Uri Too Long

该选项不能保证永久工作,但它适用于当前版本。

答案 3 :(得分:2)

如果您想拥有iPhone的边框,可以使用一种不可靠的方法来制作没有iPhone标签的屏幕截图。

以某种方式移动iPhone,以使标签在屏幕上不可见。如下: enter image description here

使用以下命令制作屏幕快照后:Shift + Cmd + 4>悬停模拟器>按Space>按触摸板上的单击。将截取该区域的屏幕截图: enter image description here

然后,您将获得没有标签的模拟器图像: enter image description here

希望这个答案很清楚:)

答案 4 :(得分:0)

在11.4,我不得不使用" 3":

defaults write com.apple.iphonesimulator FloatingNameMode 3

答案 5 :(得分:0)

也可以使用Terminal:

screencapture -l$(osascript -e 'tell app "Simulator" to id of window 1') screenshot.png

答案 6 :(得分:0)

  1. 按命令+ Shift + 5。
  2. 按住命令+单击模拟器。

答案 7 :(得分:0)

  1. 按命令+ Shift + 5。
  2. 选择“捕获选定的窗口”
  3. 选择“选项”并删除“显示浮动缩略图”
  4. 左键单击模拟器以截取屏幕截图

奖金,无论是使用Command + Shift + 4空格键还是

,浮动缩略图都不会再出现在屏幕截图上