我们如何在 iOS 模拟器中测试动态类型(文本大小)?
Posted
技术标签:
【中文标题】我们如何在 iOS 模拟器中测试动态类型(文本大小)?【英文标题】:How do we test Dynamic Type (text size) in an iOS Simulator? 【发布时间】:2014-10-19 13:46:14 【问题描述】:ios 7 及更高版本允许用户在设置/显示和亮度/文本大小中指定文本大小。我没有看到或尚未发现如何在 iOS 7/8 Sim 中更改它来测试我的应用程序。是否可以?如果是这样,它是如何/在哪里完成的?
谢谢
【问题讨论】:
【参考方案1】:在模拟器中,进入设置(在硬件菜单上选择“主页”)。然后通用->辅助功能->大文本。您还应该将顶部的开关滑动到“更大的辅助功能尺寸”。然后,您将获得一个滑块来调整文本大小。 希望这会有所帮助。
【讨论】:
有谁知道是否有办法设置启动参数来控制动态类型?这样它就可以在 Xcode 方案中进行配置。 按照上面我找到了:***.com/questions/38316591/… Simulator 13.2:功能 -> 增加/减少首选文本大小在菜单中也有等效键。【参考方案2】:Xcode 9.0 及以上版本
你可以调整模拟器的字体为 -
Xcode ► 打开开发者工具 ► 打开辅助功能检查器点击设置(齿轮)图标后从下拉列表中选择模拟器。
【讨论】:
【参考方案3】:如果您更喜欢自动设置此项,请参阅以下问题: How to test Dynamic Type (larger font sizes) in iOS Simulator
【讨论】:
【参考方案4】:here 中提到的可访问性检查器(Xcode/Open Developer Tools/Xcode 8 中的可访问性检查器)通常是测试动态字体和可访问性的好工具。 The WWDC 2016 video on is is well worth a watch.
【讨论】:
以上是关于我们如何在 iOS 模拟器中测试动态类型(文本大小)?的主要内容,如果未能解决你的问题,请参考以下文章