Проблема с отображением API карт Google - PullRequest
0 голосов
/ 28 июля 2011

Когда я использую API Google Maps, все прошло нормально, однако я заметил, что карта содержит некоторые элементы управления (кнопки), которые не работают, это скриншот того, о чем я говорю: enter image description here

Три кнопки в верхнем правом углу и стрелки в верхнем левом углу не работают. Мой соответствующий код такой:

NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f&hl=fr&output=mobile&om=5",latUtilisateur,longUtilisateur,latStation,longStation];

    //Create a URL object.
    NSURL *url = [NSURL URLWithString:urlString];

    //URL Requst Object
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];

    //Load the request in the UIWebView.
    [webView loadRequest:requestObj];

Могу ли я удалить его с карты?

Ответы [ 2 ]

1 голос
/ 28 июля 2011

Почему вы не используете MapKit? Вместо добавления UIWebView вы можете добавить MKMapView и центр вашей геокорды. Он сделан Apple (публичный API), поэтому он очень плавный и работает так же, как и все другие приложения на iOS, использующие карты.

0 голосов
/ 28 июля 2011

Вы уверены, что именно так вы хотите отображать карты Google на iPhone, используя результаты веб-ссылки?Потому что есть отдельный вид карты (Map Kit).Классическая карта Google iphone не должна иметь эти кнопки в левом верхнем углу.Карта работает с зажимом и прокруткой!

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