您的位置:首页 > 博客中心 > 数据库 >

UIAccessibilityElement

时间:2022-03-14 16:23

UIaccessibilityElement类封装的项目信息对一些特殊的人可见,默认情况下是不可访问的.例如,一个图标或文字图像不会自动访问,因为它没有继承的UIView(或UIControl).一个包含等非视图的项目,创建一个实例来表示每个项目需要访问的UIAccessibilityElement. 一个辅助元素的属性提供有关元素的信息,如位置和当前值,辅助应用程序.你可能需要设置一个元素的属性,几十你不需要创建一个实例UIAccessibilityElement代表.例如,如果你的应用程序包括自定义图标的按钮,这意味着"solve"按钮本身已经由一个辅助元素表示,因为它是UIButton的一个自雷.但是,你需要提供信息和提示性的标签,因为这个信息是唯一的这个按钮.为此,你可以在Interface Builder或非正式协议UIAccessibility中设置属性.   任务 创建无障碍元素 -initWithAccessibilityContainer: 访问包含视图 accessibilityContainer property 确定无障碍 isAccessibilityElement property 访问无障碍元素的属性 accessibilityLabel property accessibilityHint property accessibilityValue property accessibilityFrame property accessibilityTraits property   属性  accessibilityContainer 视图,其中包含的辅助元素.

热门排行

今日推荐

热门手游