Shr*_*ank 3 user-interface xcode objective-c storyboard ios
我想知道什么是使用可访问性和特征.这里列出了特征列表的特性列表.
小智 5
Accessibility Trait允许您为应用程序中的元素选择最佳描述.
accessibilityLabel
VoiceOver读取元素的accessibilityLabel,并将其设计为元素的快速,一个或两个单词标签.例如,"共享"按钮可以具有"共享"的accessibilityLabel."电子邮件"按钮可以说"电子邮件".你明白了.目标是给出简短的一两句话,让用户了解元素是和/或做什么.要实现,只需继续在元素上设置@property:
[self.saveButton setAccessibilityLabel:@"Save"];
Run Code Online (Sandbox Code Playgroud)
accessibilityHint
accessibilityHint旨在为VoiceOver提供更长的描述.例如,在上面的"保存"按钮的情况下,您可能希望它说"保存当前信息并返回到文章列表."@property设置类似于accessibilityLabel:
[self.saveButton setAccessibilityHint:@"Saves the current information and returns back to the list of articles."];
Run Code Online (Sandbox Code Playgroud)
accessibilityTraits
您不必将此用于常见的UIKit控件,因为默认情况下它具有您想象的特征.但是看看Apple的WWDC '13关于iOS可访问性的会议,你会看到他们如何调整一些按钮的特性.
AccessibilityTraits可以一起进行OR运算以返回多个选项,或者只返回一个选项.与其他人一样,您可以在自定义子类中覆盖它,或通过它的@property设置它:
- (UIAccessibilityTraits)accessibilityTraits {
return UIAccessibilityTraitsButton;
}
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请查看ThisLink
| 归档时间: |
|
| 查看次数: |
1362 次 |
| 最近记录: |