MapKit: добавление выноски - PullRequest
1 голос
/ 07 марта 2012

Я хочу добавить пользовательскую выноску annotationView, которая содержит 1. Название 2. субтитры 3. кнопка

Кнопка может отображаться с правой (rightCalloutAccessoryView) или левой leftCalloutAccessoryView стороны выноски. Я хочу добавить кнопку в середине выноски и под заголовком-> субтитры. Как я могу это сделать?

1 Ответ

0 голосов
/ 07 марта 2012

Для этого нет API.Вы можете попробовать не использовать стандартную выноску (canShowCallout = NO), отлавливать нажатия и перетаскивания AnnotationView вручную и показывать свой собственный пользовательский интерфейс, добавляя собственные представления в зависимости от положения AnnotationView.Это кажется очень хрупким.

...