缩小时如何使用 iOS Simulator in Xcode 7 获取屏幕截图的原始大小
How to get the original size of screenshots using iOS Simulator in Xcode 7 when scaling down
在Xcode7.1模拟器中,使用⌘+s
保存截图到桌面时,保存的是模拟器的实际大小。例如iPhone6 Plus100%
比例尺模拟器保存截图为1242 x 2208
; 25%
缩放模拟器将屏幕截图保存为 310 x 552
。
有没有办法让模拟器缩放到 25%
但仍然得到 1242 x 2208
的原始大小? 100%
模拟器在 13" 屏幕上太大了。
过去不管比例级别如何都保存为原始大小,但在 Xcode 7.1 中不再如此。
截取 iOS、watchOS 或 tvOS 设备的屏幕截图并将其保存到您的 Mac 剪贴板
choose Edit > Copy Screen.
- 将 iOS、watchOS 或 tvOS 设备以及外部显示器的屏幕截图保存为文件
choose File > Save Screen Shot.
每个打开的模拟设备的屏幕截图都会保存到您 Mac 的桌面。
如果您想从 iOS 模拟器保存实际设备大小的屏幕截图,请取消选中 "Debug" 菜单中的 "Optimize Rendering for Window Scale" 选项。
编程愉快!!
@SamSol 的回答可能适用于 Xcode 的早期版本,但调试 window 似乎不存在于 Xcode 11+ 中。
相反,我在 Apple Developer 论坛上关注了 this suggestion:
- 在模拟器中,转到编辑 -> 复制屏幕 (^⌘C)
- 打开预览并粘贴为新图像 (⌘N)
- 保存生成的图像 (⌘S)
保存的输出图像应具有包含在 Apple App Store 中所需的分辨率。
在Xcode7.1模拟器中,使用⌘+s
保存截图到桌面时,保存的是模拟器的实际大小。例如iPhone6 Plus100%
比例尺模拟器保存截图为1242 x 2208
; 25%
缩放模拟器将屏幕截图保存为 310 x 552
。
有没有办法让模拟器缩放到 25%
但仍然得到 1242 x 2208
的原始大小? 100%
模拟器在 13" 屏幕上太大了。
过去不管比例级别如何都保存为原始大小,但在 Xcode 7.1 中不再如此。
截取 iOS、watchOS 或 tvOS 设备的屏幕截图并将其保存到您的 Mac 剪贴板
choose Edit > Copy Screen.
- 将 iOS、watchOS 或 tvOS 设备以及外部显示器的屏幕截图保存为文件
choose File > Save Screen Shot.
每个打开的模拟设备的屏幕截图都会保存到您 Mac 的桌面。
如果您想从 iOS 模拟器保存实际设备大小的屏幕截图,请取消选中 "Debug" 菜单中的 "Optimize Rendering for Window Scale" 选项。
编程愉快!!
@SamSol 的回答可能适用于 Xcode 的早期版本,但调试 window 似乎不存在于 Xcode 11+ 中。
相反,我在 Apple Developer 论坛上关注了 this suggestion:
- 在模拟器中,转到编辑 -> 复制屏幕 (^⌘C)
- 打开预览并粘贴为新图像 (⌘N)
- 保存生成的图像 (⌘S)
保存的输出图像应具有包含在 Apple App Store 中所需的分辨率。