2015-06-12 8 views
5

Я использую SDK Google Maps для версии iOS: 1.10.17867.0 в своем приложении через pod. Но когда я инициализирую карту в определенном положении, все заголовки и карта начинают мерцать. Пример кода (быстрое):Google Map мерцает в iOS

import UIKit 
import GoogleMaps 

class ViewController: UIViewController { 

    override func viewDidLoad() { 
    super.viewDidLoad() 
    self.view.backgroundColor = UIColor.whiteColor(); 
    var camera = GMSCameraPosition.cameraWithLatitude(19.0176147, longitude: 72.8561644, zoom:18) 
    // even try this: 28.6469655, longitude: 77.0932634, zoom:10 
    var mapView = GMSMapView.mapWithFrame(CGRectZero, camera:camera) 

    var marker = GMSMarker() 
    marker.position = camera.target 
    marker.snippet = "Hello World" 
    marker.appearAnimation = kGMSMarkerAnimationPop 
    marker.map = mapView 

    self.view = mapView 
    } 
} 
+0

В коде отсутствует проблема, вы должны попробовать различные тренажеры или устройства. – ztan

ответ

2

я выяснил причину.

Если вы используете неверный ключ api google maps или исправьте ключ с недостаточными разрешениями, это произойдет. Это была последняя причина для нас.

Для дальнейшего чтения documentation link, хотя указанное поведение нигде не упоминается. Он должен записать сообщение об ошибке.

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