Accessibility框架详细解析(一) —— 基本概览(一)

版本记录

版本号 时间
V1.0 2022.06.02 星期四

前言

AccessibilityiOS 14.0 +开始支持的一个全新的框架,它让所有使用 Apple 设备的人都能访问您的应用程序,不管您的App是使用的是UIKit还是AppKit

框架基本

先看一下该框架的基本信息。

辅助功能(Accessibility)可帮助广泛的人们与他们的设备进行交互。 对于许多人来说,可访问性是必要的。 对于其他人来说,这是一种实用性。 例如,对于耳聋或听力障碍的人来说,隐藏式字幕可能是必要的,但对于在嘈杂环境中观看视频的人来说也很有用。

无论您是在开发新的应用程序,还是更新现有的应用程序,都要考虑所有可能使用您的应用程序的人的需求。人们可以通过选择哪些辅助功能为他们提供最佳用户体验来个性化他们的设备。

通过在设计应用时考虑到可访问性,您可以让每个人都喜欢您的应用。为简单起见,在考虑您的用户时,需要牢记四个可访问性域:

  • 视力(Vision) —— 一个人可能是盲人或色盲,或者有视力障碍,难以集中注意力。
  • 听力(Hearing) —— 一个人可能是耳聋、部分听力损失或在一定范围内难以听到声音。
  • 行动不便(Mobility) —— 行动不便的人可能难以握住设备或点击界面。
  • 认知(Cognitive) —— 一个人可能难以记住一系列步骤,或者他们可能会发现过于复杂的用户界面难以处理和管理。

Additional Resources

这些资源包含有关设计和开发可访问应用程序的更多信息:


Topics

1. WWDC Challenges

通过 WWDC 挑战测试您的编码技能。

2. iOS and tvOS

3. macOS

4. Accessibility Framework

5. Classes

6. Protocols


See Also

1. Related Documentation

后记

本篇主要讲述了Accessibility框架的基本概览,感兴趣的给个赞或者关注~~~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容