2015-09-12 3 views
0

Я разрабатываю приложение iOS с помощью SDK Google Maps 1.9.13516.0. Проводная ошибка, с которой я столкнулся, заключается в том, что когда мое приложение переключается на фон в течение нескольких минут, GMSMapView ничего не показывает, когда мое приложение переключается на передний план.

GMSMapView похоже работает, потому что мое приложение все еще может получать данные из объекта GMSMapView. Мне нужно перейти к другим контроллерам представлений и вернуться, чтобы оживить GMSMapView.

Кто-нибудь сталкивается с этой проблемой и готов дать мне несколько намеков. Огромное спасибо.GMSMapView SDK Google Maps в iOS ничего не показывает

GMSMapView

+0

Показать фрагменты кода пожалуйста ..! – VRAwesome

+0

Мне интересно, вызвал ли этот код этот код. - (void) dealloc { \t [self.gMapView removeObserver: self forKeyPath: @ "myLocation"]; } – Kueiapp

+0

Вы показываете карту, когда не выполняете фон/передний план? Я имею в виду, кроме этой проблемы, ваша карта отображается правильно? – Balanced

ответ

0

Попробуйте initing MAPview, как это.

override func loadView() { 
    super.loadView() 

    let camera = GMSCameraPosition.camera(withLatitude: -33.868, 
              longitude: 151.2086, 
              zoom: 14) 
    let mapView = GMSMapView.map(withFrame: .zero, camera: camera) 
    view = mapView 
} 

Или просто установить MapView кадров и addSubview (MapView).

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