在Xcode7.1模拟器中,当使用⌘+s将屏幕截图保存到桌面时,会保存模拟器的实际大小。例如,iPhone 6 Plus 100% scale模拟器将屏幕截图保存为1242 x 2208;25% scale模拟器将屏幕截图保存为310 x 552。
有没有办法使模拟器缩放到25%而仍然保持1242 x 2208的原始大小?100%模拟器在13英寸的屏幕上太大了。
它曾经保存为原始大小而不管比例级别,但在Xcode7.1中不再是这样。
发布于 2015-12-17 15:15:06

如果你想从iOS模拟器保存实际设备大小的屏幕截图,请取消选中“调试”菜单中的“为窗口比例优化渲染”选项。
祝您编程愉快!
发布于 2019-12-11 15:12:23
@SamSol的答案可能适用于早期版本的Xcode,但调试窗口似乎不存在于Xcode 11+中。
相反,我在苹果开发者论坛上关注了this suggestion:
保存生成的图像(⌘S)
保存的输出图像应具有所需的分辨率,以便包含在Apple App Store中。
发布于 2015-11-18 03:30:14
选择“编辑”>“复制屏幕”。
选择“文件”>“保存屏幕快照”。
每个打开的模拟设备的屏幕截图将保存到Mac的桌面上。
https://stackoverflow.com/questions/33765160
复制相似问题