В моем приложении iPad я использую карту iOS, чтобы отображать несколько точек, используя аннотацию. Я хочу также отображать настраиваемую выноску, когда была выбрана аннотация. Я использую UIPopoverController для отображения выноски. Однако это работает только при первом обращении к аннотации. Если я хочу увидеть выноску в одной аннотации, сначала нужно выбрать другую аннотацию, а затем нажать предыдущую аннотацию.
В основном этот метод делегата не запускается второй раз.
-(void)mapView:(MKMapView *)mapView
didSelectAnnotationView:(MKAnnotationView *)view
Я использую раскадровку, и там установлен делегат. Вот как я установил аннотации.
[self.mapView addAnnotations:self.placemarksArray]
Может кто-нибудь, пожалуйста, дайте мне знать причину вышеуказанного вопроса? Благодаря