Пользовательский пузырь выноски MKPinAnnotation, похожий на пузырь выноски по умолчанию - PullRequest
15 голосов
/ 29 марта 2010

Я хочу создать собственный пузырь выноски на MKMapView. Но я хочу создать пузырь вызова таким же образом, как пузырь по умолчанию. Итак, как создать вид, похожий на аннотацию на этом изображении альтернативный текст http://blog.objectgraph.com/wp-content/uploads/2009/04/mapkit31.png

Я хочу персонализированный вид, который выглядит как аннотация «Место для парковки» на следующем рисунке с пользовательской шириной, высотой и т. д. P

Я не могу добавить необходимые данные в пузыре по умолчанию. Вот почему я создаю собственный пузырь.

Пожалуйста, помогите мне .. спасибо ..

Ответы [ 3 ]

21 голосов
/ 03 сентября 2010

Я разработал пользовательский пузырь выноски, который почти идентичен пузырю системной выноски, но дает больше гибкости по высоте и содержанию. Это должно быть довольно тривиально, чтобы настроить внешний вид в соответствии с вашими потребностями. См. Мой пост в блоге Asynchrony Solutions для примера кода и шагов, необходимых для реализации хорошей замены выноски.

2 голосов
/ 04 мая 2010

Вы можете проверить это руководство , в котором приведен пример того, как создать подкласс MKAnnotationView для предоставления пользовательского содержимого.

0 голосов
/ 08 марта 2011

Вам необходимо использовать MKCircle и MKCircleView.

...