setIsAccessibilityElement在UITableViewCell中不起作用

时间:2013-12-17 03:19:56

标签: ios cocoa-touch uitableview uikit uiaccessibility

我有一个简单的UITableViewCell,我设置了标签,我还将isAccessibilityElement设置为FALSE。然而,画外画在焦点时仍会说出标签。我做错了什么?

3 个答案:

答案 0 :(得分:1)

accessibilityElementsHidden改为YES。

答案 1 :(得分:0)

对于UITableViewCell:您需要在自定义子类的实现中实现UIAccessibility协议的isAccessibilityElement方法。

- (BOOL)isAccessibilityElement{
   return NO;
}

有关详情,请参阅以下链接:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/iPhoneAccessibility/Making_Application_Accessible/Making_Application_Accessible.html

答案 2 :(得分:0)

在单元格类中尝试这个。

self.contentView。 isAccessibilityElement = NO;