iOS:分享一些模拟器使用技巧

这里每天分享一个 iOS 的新知识,快来关注我吧

前言

虽然 Xcode 的模拟器一直被诟病,bug 很多,但是还是有一些非常好用的功能,今天来分享 10 个关于模拟器的使用小技巧。

1、快速切换日间/夜间模式

快捷键:Command + Shift + A

2、录屏之后存储为 GIF

模拟器录屏快捷键 Command + R,停止可以点击顶部操作栏中的停止按钮:

点击停止之后,会在模拟器的左下角出现一个预览页面,鼠标右键,在选择菜单中点击Save as Animated GIF 按钮即可。

3、截屏

截屏可以选择点击顶部操作栏中的截图按钮:

或者使用快捷键 Control + Command + C,屏幕会自动截图并放在剪切板中,这时候直接去输入框中按 Command + V 粘贴即可。

这两种截图方式的区别是前者截出来的图带模拟器的设备边框,后者不带。

4、屏幕旋转

Command + 左箭头:向左 旋转屏幕

Command + 右箭头:向右 旋转屏幕

5、动画慢动作

可以在模拟器的顶部菜单栏中找到 Debug,点击后选择第一个选项 Slow Animations,打开这个选项之后所有的系统动画会变得很慢,对于一些代码调试时查看动画是否符合预期的场景非常有用

6、查看 View 的 Frame

这个功能需要在 Xcode 中打开,用模拟器把项目跑起来之后,在 Xcode 中选择顶部 Xcode > Debug > Debug View > Show View Frame 来启用这个功能,然后模拟器会把所有 View 的 frame 标记出来,在 UI 对还原度的时候非常有用。

7、查看离屏渲染

离屏渲染是优化 FPS 常用手段,通过模拟器 Debug -> Color Off-screen Rendered,可以快速打开这个功能,然后模拟器上会把离屏渲染的部分显示出来。

8、调整窗口大小

可以通过快捷键 Command + 1/2/3/4 快速调整模拟器窗口大小,这 4 个快捷键分别对应的是:

Command + 1:机器物理尺寸

Command + 2:按点的大小调整,也就是我们常说的 1x、2x、3x

Command + 3:按像素的大小调整

Command + 4:按当前显示器大小适配调整

9、自动同步剪切板

可以通过勾选模拟器顶部导航栏 Edit -> Automatically Sync Pasteboard 来实现电脑和模拟器之间的剪切板共享,打开之后,在电脑上复制的内容可以直接粘贴到模拟器上,反之亦然。

10、iOS 17 待机模式

iOS 17 中新出了待机模式,即在充电时将屏幕横屏自动触发的功能,在 Xcode 15 的模拟器中也支持了,选择顶部菜单栏中的 Features -> Show StandBy 即可打开:

好了,以上就是今天要分享的内容,希望对大家有帮助,如果喜欢我也可以点击下方的名片关注我,或者把我分享给更多人,感谢

这里每天分享一个 iOS 的新知识,快来关注我吧

本文同步自微信公众号 "iOS新知",每天准时分享一个新知识,这里只是同步,想要及时学到就来关注我吧!

相关推荐
叫Guava不是瓜娃7 小时前
我用 Swift 写了个本地语音输入:按住说话,松开就是整理好的文字(开源)
swift
茶底世界之下10 小时前
林间步道要不要加暗角?用 Awaking 把强度收在20%
前端·ios·图片资源
season_zhu10 小时前
Skills For Real Engineers 系列之一:先配好项目,再让 ask-matt 帮我选技能
ios·openai·ai编程
疯狂敲代码的老刘13 小时前
d2r-mobile:3.2千星开源暗黑破坏神2 iOS兼容层,3天冲上GitHub日榜
ios·github
黑科技iOS上架1 天前
App Store5.6隐藏功能究竟怎么排查?
ios·审核
Yannik1 天前
iOS Swift Package Manager(SPM)私有组件完整实操
ios·swift
随遇丿而安1 天前
第 4 周:28KB 的 PNG 占了 8MB 内存,因为图片内存看尺寸不看文件大小
ios
leizhen198408091 天前
Vibe Coding:门槛降了,但判断力成了新的门槛
人工智能·安全·ios
我就是不信1 天前
Swift 方法派发机制详解
开发语言·ios·swift
AIsoft_86891 天前
科会通录音工具倍速回放怎么切换速度
ios·智能手机