Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios MKMAPAnnotation视图详图索引包含tableview,无法访问uitableviewcells_Ios_Mkmapview_Mkmapitem - Fatal编程技术网

Ios MKMAPAnnotation视图详图索引包含tableview,无法访问uitableviewcells

Ios MKMAPAnnotation视图详图索引包含tableview,无法访问uitableviewcells,ios,mkmapview,mkmapitem,Ios,Mkmapview,Mkmapitem,我想为uitableviewcell设置辅助功能标签。当我将tableview添加为MKMapViewAnnotation内容时,我无法通过可访问性选择tableviewcell。调试MKMapAnnotation内的tableview时,isAccessible始终为否,而MKMapAnnotation内的tableviewcell isAccessible为是。请帮助我将tableview的isAccessible设置为Yes。我尝试了无数种设置方式,但无法访问tableview Fot表格

我想为uitableviewcell设置辅助功能标签。当我将tableview添加为MKMapViewAnnotation内容时,我无法通过可访问性选择tableviewcell。调试MKMapAnnotation内的tableview时,isAccessible始终为否,而MKMapAnnotation内的tableviewcell isAccessible为是。请帮助我将tableview的isAccessible设置为Yes。我尝试了无数种设置方式,但无法访问tableview

Fot表格视图:

 _tableview.isAccessibilityElement = YES;
cell.isAccessibilityElement = YES;
NSString *accessibilitytext = [NSString stringWithFormat:@"%@, %@",cell.textLabel.text,cell.detailTextLabel.text];
cell.accessibilityLabel = accessibilitytext;
MKAnnotationView* view =    [((NSObject<AnnotationProtocol>*)annotation) annotationViewInMap:self.mapView]
view.isAccessibilityElement = YES;
对于UITableviewcell:

 _tableview.isAccessibilityElement = YES;
cell.isAccessibilityElement = YES;
NSString *accessibilitytext = [NSString stringWithFormat:@"%@, %@",cell.textLabel.text,cell.detailTextLabel.text];
cell.accessibilityLabel = accessibilitytext;
MKAnnotationView* view =    [((NSObject<AnnotationProtocol>*)annotation) annotationViewInMap:self.mapView]
view.isAccessibilityElement = YES;
对于通知的查看:

 _tableview.isAccessibilityElement = YES;
cell.isAccessibilityElement = YES;
NSString *accessibilitytext = [NSString stringWithFormat:@"%@, %@",cell.textLabel.text,cell.detailTextLabel.text];
cell.accessibilityLabel = accessibilitytext;
MKAnnotationView* view =    [((NSObject<AnnotationProtocol>*)annotation) annotationViewInMap:self.mapView]
view.isAccessibilityElement = YES;
MKAnnotationView*视图=[((NSObject*)注释)注释视图映射:self.mapView]
view.isAccessibilityElement=是;

这是可能的,请检查一下


希望这有帮助。

这是可能的,请检查一下


希望这有帮助。

您可以尝试从XIB创建完整的自定义详图索引,并将详图索引视图中的所有内容作为常规UIView处理


查看示例:

您可以尝试从XIB创建完整的自定义详图索引,并将详图索引视图中的所有内容作为常规UIView处理


查看示例:

我可以运行您的应用程序。当画外音打开时,我们无法触摸调用视图内的行。我在这里的要求是,当画外音打开时,可以访问行。当画外音打开时,您是否检查了单触和双触?单张用于说明,双张用于选择。是。在地图注释中,我不能单触任何表格单元格。细胞不容易相互作用。我必须施加压力并选择电池。Satish A我知道单触可进入,双触可选择。但单键可访问性在地图注释中不起作用。我可以运行您的应用程序。当画外音打开时,我们无法触摸调用视图内的行。我在这里的要求是,当画外音打开时,可以访问行。当画外音打开时,您是否检查了单触和双触?单张用于说明,双张用于选择。是。在地图注释中,我不能单触任何表格单元格。细胞不容易相互作用。我必须施加压力并选择电池。Satish A我知道单触可进入,双触可选择。但单键可访问性在地图注释中不起作用。我正在做一个大的应用程序,所有的组件都已经完成了。我只需要设置可访问性。这里有一些解决办法。但是我无法将代码块放在相对于MKMapAnnotation的位置。对不起。我正在做一个大的应用程序,所有的组件都已经完成了。我只需要设置可访问性。这里有一些解决办法。但我无法将代码块放在与mkmapanotation相关的位置。