2011-01-16 3 views

ответ

1

Вам понадобится MKMapView. Для всплывающего окна вам понадобится аннотация. Глядя на документацию MKMapView, вы должны быть довольно далеко.

0

Вы должны использовать MKMapView - как упоминалось в донках, некоторые чтения на MKMapView, taht доставит вас довольно далеко. Вы можете использовать MKnnotations для аннотаций карт. Вы можете использовать Google для «пользовательских аннотаций», если вы хотите использовать пользовательские изображения для аннотаций.

Вы можете обратиться к сообщению this, который я опубликовал некоторое время назад для утечки памяти, но в значительной степени имеет код для отображения аннотаций на карте. Я позаимствовал код из интернета тоже ...

0

Я думаю, мне нужно это назвать ... в

//NSString *latlong = [[NSString stringWithFormat:@"%f, %f", 52.366428f,4.896349f] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 
//........for destination location. 

//NSString *dlatlong = [[NSString stringWithFormat:@"%f, %f", coordinate.latitude, coordinate.longitude] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 
//for the current location. this. where coordinate is CLLocationManager2D. 

//NSString *url = [NSString stringWithFormat: @"http://maps.google.com/maps?ll=%@&saddr=%@&daddr=%@", 

//latlong, latlong, dlatlong]; 

не нужно использовать mkmapkit.

0

Существует более простой способ показать местоположение на карте, однако этот подход не будет реализовывать вид карты внутри вашего приложения, но он откроет приложение карты.

[[UIApplication sharedApplication] openUrl:@"http://maps.google.com/maps?q=Oslo"]; 

После ключа q- параметра вы можете написать ту же строку, как обычно пишут в картах Google с указанием адреса. Прочтите документацию по классу UIApplication для получения дополнительной информации об этом. Обратите внимание, что это также автоматически сделает аннотацию для местоположения.

Просто укажите это, потому что другие могут найти это полезным, если им не нужна карта внутри приложения.

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIApplication_Class/Reference/Reference.html

Вот список других параметров:

http://mapki.com/wiki/Google_Map_Parameters

Смежные вопросы