Я пробовал несколько вещей, но не могу решить эту проблему.
У меня есть 10 пользовательских аннотаций на карте в зависимости от видимой области.
Теперь у меня есть 2 кнопки «Далее» и «Предыдущий». При нажатии на которую должна отображаться выноска аннотации.
то есть, если я нажму кнопку «Далее», появится выноска аннотации 1, а когда я снова нажму «Далее», выноска первого скроется, а выноска второго появится.
я попробовал
[self.mapView selectAnnotation:self.nextSelectedAnnotationView.annotation animated:YES]
и
[self.mapView deselectAnnotation:self.selectedAnnotationView.annotation animated:YES];
Но главная проблема в том, как получить здесь аннотацию??
Я попытался NSArray* selectedAnnotations=self.mapview.annotations
получить массив аннотаций
id annotationView =[selectedAnnotations objectAtIndex:i];
[self.mapView selectAnnotation:annotationView animated:YES];
Но не повезло :(
Любой другой способ решить мою проблему.??