MapKit iPhone Development - Добавление аннотаций на карту - iOS SDK - PullRequest
3 голосов
/ 27 марта 2011

Я хотел бы создать аннотации на карте следующим образом:img

Если щелкнуть синюю стрелку, откроется меню.В меню должно быть два пункта меню.Сначала номер телефона (если я нажму на номер, набранный на iphone / позвоню по этому номеру), а затем «Указания здесь».

В данный момент я использую этот код

MKCoordinateRegion region4 = { {0.0, 0.0 }, { 0.0, 0.0 } }; 
region4.center.latitude = 48.13479 ;
region4.center.longitude = 11.582111;
region4.span.longitudeDelta = 0.01f;
region4.span.latitudeDelta = 0.01f;

DisplayMap *ann4 = [[DisplayMap alloc] init]; 
ann4.title = @"The Title!";
ann4.subtitle = @"The Subtitle!"; 
ann4.coordinate = region4.center; 
[mapView addAnnotation:ann4];

Как мне показать синюю стрелку, как показано на картинке?Не могли бы вы подсказать мне об этом ..

Ответы [ 2 ]

3 голосов
/ 27 марта 2011

Вы должны добавить UIButton типа UIButtonTypeDetailDisclosure в rightCalloutAccessoryView вашего MKAnnotationView.

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

Ознакомьтесь с описанием класса MKAnnotationView и, в частности, "Управление представлениями выноски".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...