注釈をタップしたときに注釈のインデックスを取得したい地図アプリケーションを開発しています。私は以下を使用して同じことを達成しようとしています:
-(void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view{
MKPointAnnotation *point = view.annotation;
NSLog(@"%@",point.title);
NSLog(@"%d",indexOfTheObject);
}
しかし、それは常に私に乱数を返します。
didSelectAnnotationView
デリゲートは のように機能すると想定していdidSelectRowAtIndexPath
ます。
私が間違っているところを修正してください。
どんな助けもかなりのものです。
ありがとう。