Добавление вспомогательного кнопка представления к MKMapView вызывает аннотацию?

Какие сказанные erickson, но если Вы все еще хотите сделать это тогда, смотрят на Отражения . От их страницы:

Используя Отражения можно запросить метаданные для:

  • добираются, все подтипы некоторого типа
  • добираются, все типы, аннотируемые некоторой аннотацией
  • , получают все типы, аннотируемые некоторой аннотацией, включая параметры аннотации, соответствующие
  • , получают все методы, аннотируемые [приблизительно 115]

10
задан ingh.am 7 April 2010 в 22:12
поделиться

3 ответа

Простите за ответ на мой вопрос, но это было решено путем установки делегата MKMapView на ViewController. Уф, мне потребовалось время, чтобы понять это, и это так просто !!

4
ответ дан 3 December 2019 в 15:06
поделиться

Этот парень использует собственное изображение для имитации раскрытия деталей. На самом деле вы можете довольно легко получить стандартное раскрытие деталей:

[UIButton buttonWithType:UIButtonTypeDetailDisclosure];
15
ответ дан 3 December 2019 в 15:06
поделиться

Вместо того, чтобы установить цель, как вы сделали здесь:

[advertButton addTarget:self action:@selector(showLinks:) forControlEvents:UIControlEventTouchUpInside];

Вы можете использовать делегат по умолчанию:

- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
11
ответ дан 3 December 2019 в 15:06
поделиться