MKMapView selectAnnotation方法

时间:2014-07-01 03:39:22

标签: ios uitableview mkmapview mkannotationview

我有一张桌子并按下一个单元格我想看到相关的针脚如何才能做到这一点?

我有这段代码:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

[_mapView selectAnnotation:[_mapView.annotations objectAtIndex:indexPath.row] animated:true];

}

问题是它打开另一个与之无关的引脚,我该怎么办?

1 个答案:

答案 0 :(得分:0)

int valor =0;

for (MKPointAnnotation *annotation in _mapView.annotations){

  if ([_propLabel.text isEqual:annotation.subtitle]) {      
     [_mapView selectAnnotation:[_mapView.annotations objectAtIndex:valor] animated:true];

    }

    valor++;
}