有没有办法使用 UIAccessibility 获取所有设备的辅助功能设置?
Is there a way to get all device's accessibility settings using UIAccessibility?
我需要根据某些辅助功能设置状态 (on/off) 向用户传送内容。
UIAccessibility 似乎没有公开所有设置。
例如,我通过调用了解隐藏式字幕设置的状态:
UIAccessibility.isClosedCaptioningEnabled
但是,音频描述没有公开。我希望有类似的东西:
UIAccessibility.isAudioDescriptionEnabled
最好!
设置中定义的每个辅助功能选项都不一定可以访问。
我建议看一看:
- This list 包含所有可访问性选项及其通知名称 (ObjC + Swift),当它们的状态发生变化时会收到通知:
- 这 detailed way 在您的设备设置中激活它们中的每一个。
在 Apple 自己公开新功能之前,此辅助功能选项列表是详尽无遗的。
查看此框架。 iOS 中的辅助功能设置非常方便。 --> https://github.com/chrs1885/Capable
我需要根据某些辅助功能设置状态 (on/off) 向用户传送内容。
UIAccessibility 似乎没有公开所有设置。
例如,我通过调用了解隐藏式字幕设置的状态:
UIAccessibility.isClosedCaptioningEnabled
但是,音频描述没有公开。我希望有类似的东西:
UIAccessibility.isAudioDescriptionEnabled
最好!
设置中定义的每个辅助功能选项都不一定可以访问。
我建议看一看:
- This list 包含所有可访问性选项及其通知名称 (ObjC + Swift),当它们的状态发生变化时会收到通知:
- 这 detailed way 在您的设备设置中激活它们中的每一个。
在 Apple 自己公开新功能之前,此辅助功能选项列表是详尽无遗的。
查看此框架。 iOS 中的辅助功能设置非常方便。 --> https://github.com/chrs1885/Capable