Wenn ich versuche, Google Maps SDK in meine iOS App zu integrieren - ich bekomme es funktioniert, aber das Scrollen der Karte ist zu lückig (sogar auf 6s Gerät). Gleichzeitig habe ich ein sehr weiches Scrollen bei der Verwendung von MapKit, aber MapKit zeigt Häuser und ihre Nummern nicht an (wichtig für meine App). Ich wollte wissen, ist das Scrollen in Google Maps für alle verzögert oder habe ich etwas falsch gemacht? Die native Google Maps-Anwendung funktioniert jedoch reibungslos.iOS Google Maps SDK vs MapKit Scrollen
Antwort
Sie versuchen, Adressen der Häuser zu erhalten, die Sie in der Karte verfolgen. Ich denke, das ist der Grund, warum Sie Google Map verwenden.
Die Sache, die Sie versuchen, ist, dass jedes Mal, wenn Sie die Karte verschieben, um eine Adresse eines bestimmten Ortes zu erhalten, eine Netzwerkanfrage gestellt wird. Das ist der Grund, warum die Karte immer langsamer wird, weil dies in der main-thread
gemacht wird.
Also die Lösung ist das Adress-Ding in einem anderen Thread nicht den Haupt-Thread zu tun, verwenden Sie Rückruf oder Blöcke.
Ich mache keine Anfragen auf Scroll. Ich habe versucht Google Demo-Projekt (pod GoogleMaps versuchen) und es auch beim Scrollen, aber Google Maps-Anwendung hat dieses Problem nicht. –
- 1. Google Maps iOS SDK Nachtmodus
- 2. Google Maps sdk ios Api Fehler
- 3. iOS Google Maps sdk GMSMarker Positionierung
- 4. So implementieren Sie iOS Google Maps SDK
- 5. Google Maps iOS SDK - Suche nach Orten
- 6. Google Maps iOS Polylinien entfernen
- 7. iOS Google Maps Frage
- 8. Google Maps Mobile SDK für Unternehmen vs. Google Maps Android API
- 9. Google Maps iOS SDK move "Mein Standort" Taste unten links
- 10. iOS 8 Google Maps SDK myLocation icon bubble graphical glitch
- 11. iOS Google Maps SDK, kann nicht auf GMSMarker tippen Ereignis
- 12. Google Maps SDK für iOS zeigt keinen Karteninhalt an
- 13. Google Maps iOS SDK mylocation Schaltfläche nicht angezeigt
- 14. Google Maps iOS SDK gelegentlich Absturz beim Zerstören von GMSMapView
- 15. Wie Autocomplete-Land in Google Maps Ios SDK filtern?
- 16. Virtual Reality SDK iOS zum Rendern von Google Maps
- 17. "Country" -Eigenschaft fehlt in GMSAutocompleteFilter von Google Maps iOS SDK
- 18. Google Maps iOS SDK Integration lädt keine Karten
- 19. Angular google Maps vs. ngMap
- 20. iOS SDK UIViewContentModeScaleAspectFit vs. UIViewContentModeScaleAspectFill
- 21. iOS SDK - MapKit MKAnnotationView Fragen - Standort und mehrere Anmerkungen?
- 22. NativeScript nativescript-google-maps-sdk nicht woking
- 23. Android Google maps api vs JavaScript Google maps api
- 24. Fehler Google SDK von CocoapPods iOS Swift
- 25. iOS Sdk Google Chromecast Untertitel
- 26. Benutzerdefinierte Map-Stil in MapKit
- 27. Google Maps in React-Native (iOS)
- 28. iPhone Entwicklung - CLLocationManager vs. MapKit
- 29. Verwenden von Google Maps SDK mit Swift 3
- 30. MapKit iOS 9 detailCalloutAccessoryView Verwendung
posten Sie Ihre Implementierung – Alistra
Scrolling ist für mich sogar mit Google-Demo-Projekt (Pod versuchen Google Maps) –
Gleiches Problem hier. –