我试图在导航栏中给我的 barbuttonitem 一个 VoiceOver 可以读取的值,而不是读取 imgname。
我试过了,但它不起作用:
self.barBtnAbout.accessibilityLabel = NSLocalizedString(@"about", nil);
self.barBtnAbout.accessibilityHint = NSLocalizedString(@"about", nil);
有什么好主意吗?
亲切的问候!
Best Answer-推荐答案 strong>
我使用以下方法完成了此操作:
UIView *view = (UIView*)self.navigationItem.leftBarButtonItem;
[view setIsAccessibilityElement:YES];
[view setAccessibilityLabel:NSLocalizedString(@"about", @"")];
[view setAccessibilityHint:NSLocalizedString(@"about", @"")];
关于具有可访问性的 iOS 7 UIBarButtonItem,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/23800764/
|