有没有更快的方法来更改 iOS 模拟器上的辅助功能(动态类型)文本大小?

ter*_*dyl 5 text-size ios ios-simulator dynamic-type-feature

在我的 iPhone XS 上,我在控制中心创建了一个快捷方式来快速更改文本大小并测试以确保所有大小都适用于我的 iPhone。

但是,我经常在模拟器中尝试测试,需要切换到设置应用程序并通过多个菜单来切换文本大小很乏味。

由于模拟器没有 Control Center,是否还有其他方法可以更轻松地更改文本大小?

XLE*_*_22 9

实现目标的最佳方式取决于您使用的 Xcode 版本。

Xcode 10 中,转到Xcode-Open Developer Tool菜单并选择Accessibility Inspector元素: 在此处输入图片说明

  1. 如果您尚未运行模拟器,请立即运行并在面板中选择它。
  2. 选择Settings按钮以显示不同的文本大小。
  3. 通过更改字体大小来测试您的动态类型实现。

如果您需要有关此工具的进一步说明,我强烈建议您查看这些 WWDC 详细摘要,其中包含非常有用的信息:20162019

Xcode 11 中,有一个新选项可直接从 LOG 窗口中的调试栏访问:如果您还没有运行模拟器,请立即运行并在 Xcode 中选择 LOG 窗口: 在此处输入图片说明

  1. 选择Environment Overrides按钮以打开新窗格。
  2. 打开 TEXT,改变文本大小并在模拟器上动态可视化其渲染。

在我看来,使用这些工具是测试动态类型功能实现最快方法。