我想为 uitableviewcell 设置辅助功能标签。当我将 tableview 添加为 MKMapViewAnnotation 内容时,我无法通过可访问性选择 tableviewcell。当我在 MKMapAnnotation isAccessible 中调试 tableview 时始终为 NO 并且 MKMapAnnotation isAccessible 中的 tableviewcell 为 Yes。请帮我将 tableview 的 isAccessible 设置为 Yes。我尝试了百万种方法来设置,但无法访问 tableview。
Fot 表视图:
_tableview.isAccessibilityElement = YES;
对于 UITableviewcell :
cell.isAccessibilityElement = YES;
NSString *accessibilitytext = [NSString stringWithFormat:@"%@, %@",cell.textLabel.text,cell.detailTextLabel.text];
cell.accessibilityLabel = accessibilitytext;
对于 viewForAnnotation:
MKAnnotationView* view = [((NSObject<AnnotationProtocol>*)annotation) annotationViewInMap:self.mapView]
view.isAccessibilityElement = YES;