Когда я пытаюсь интегрировать SDK Google Maps в приложение iOS, я получаю его работу, но прокрутка карты слишком лаги (даже на устройстве 6s). В то же время у меня очень плавная прокрутка при использовании MapKit, но MapKit не отображает дома и их номера (это важно для моего приложения). Я хотел знать, что прокрутка в Google Maps лагги для всех или, может быть, я сделал что-то не так? Однако приложение Google Maps имеет плавную прокрутку.iOS Карты Google Maps SDK и прокрутка MapKit
ответ
Вы пытаетесь получить адреса домов, которые вы отслеживаете на карте. Я думаю, это причина, по которой вы используете карту Google.
Итак, вы пытаетесь сделать так, что каждый раз, когда вы меняете карту, чтобы получить адрес определенного места, выполняется сетевой запрос. То почему карточка получает laggy beacause это сделано в main-thread
.
Таким образом, решение заключается в том, чтобы делать адресную вещь в другом потоке, а не в основном потоке, использовать обратный вызов или блоки.
Я не делаю никаких запросов на свиток. Я попробовал демонстрационный проект Google (pod try GoogleMaps), и он также отстает при прокрутке, но приложение Google Maps Maps не имеет этой проблемы. –
- 1. MapKit или Google Maps SDK? (iOS)
- 2. Использование MapKit или Google Maps iOS SDK без ярлыков
- 3. Google Maps iOS SDK crash
- 4. От iOS Mapkit до Google Maps?
- 5. Плавная прокрутка в Google Maps SDK для iOS
- 6. Карты Mapkit и лицензия google
- 7. Пользовательский стиль карты в MapKit
- 8. Карты Google Maps отличаются от карт Apple
- 9. Google Maps iOs SDK - Китай
- 10. Google Maps iOS SDK Touch Events
- 11. Google Maps iOS SDK и раскадровки
- 12. Google Maps SDK для iOS и libC++
- 13. Карты Google Maps SDK для маркеров iOS v1.2 не поддерживаются
- 14. Отображение слоев «моей карты» в Google maps для iOS SDK
- 15. Google Maps IOS SDK 1.2 нужен снимок карты.
- 16. Google Maps SDK для iOS не отображает содержимое карты
- 17. Google Maps SDK для iOS: переустановка логотипа Google
- 18. Google Maps iOS SDK Интеграция, не загружающая карты
- 19. Карты Google Maps SDK на iOS (не Simulator!), MyLocation - 0.000000
- 20. Проверка наличия адреса. Google Maps SDK iOS
- 21. Карты iOS и карты Google SDK - работа с координатами
- 22. Google maps SDK Version Issue - IOS
- 23. IOS Google Maps позиционирования SDK GMSMarker
- 24. Раскадровки и карты Google ios SDK
- 25. Google Maps SDK вызывает утечку iOS 7
- 26. Offline maps SDK для Android и iOS
- 27. Google Maps iOS SDK didTapInfoWindowOfMarker не работает
- 28. Google Maps DirectionService на iOS/Android SDK
- 29. Пользовательские карты Стили Google Map/MapKit
- 30. Google Maps iOS SDK в статической библиотеке
Опубликовать свою реализацию – Alistra
Прокрутка отстает от меня даже с демо-проектом Google (pod try GoogleMaps) –
Такая же проблема здесь. –