在 iOS 个应用中获取所有选定的辅助功能选项

Get all selected Accessibility Options in iOS app

我想检查用户的辅助功能设置,例如字体大小、反色以及所有相关设置。

我想这样做是为了评估和评估如何根据用户使用的辅助功能设置来改善我的用户体验。

通过在线快速搜索,我可以找到 Android getResources() api,但找不到 iOS

您可能需要单独检查其中的一些。

举几个例子:

语音结束了吗运行

UIAccessibilityIsVoiceOverRunning()

有用户反转颜色:

UIAccessibilityIsInvertColorsEnabled()

UIAccessibilityIs 的几个自动完成选项...

I would like to check the user's accessibility settings...

设置中定义的每个辅助功能选项都不一定可以访问。

我建议看一看:

  • This list 包含所有可访问性选项及其通知名称 (ObjC + Swift),当它们的状态发生变化时会收到通知:
  • detailed way 在您的设备设置中激活它们中的每一个。

在 Apple 自己公开新功能之前,此辅助功能选项列表是详尽无遗的。