1
我在使用Google Maps SDK v1.3.0時遇到問題 - 添加300多個標記時,地圖變得無法使用 - 無法縮放,平移和旋轉,而無需1-2秒的延遲和抖動。Google Maps SDK for iOS上的300多個標記
這是一個已知的問題?有其他人也經歷過這個嗎?
這是真的造成重大問題,爲我們即將發佈,並會是巨大的,獲得當這可能被固定爲我們由於內存過度使用投入的時間很大一部分來自蘋果地圖切換日期 iOS6 MKMapView using a ton of memory, to the point of crashing the app, anyone else notice this?
[編輯] 我發現這個問題甚至發生在100多個標記之後,並且使用Google Map SDK示例應用程序時也會出現此問題。
用戶如何使用帶有300個標記的屏幕?您應該創建表示標記組的羣集,並讓用戶放大。 – Jano
是的,我們已經有一個過濾器,可以減少用戶在任何時候都可以查看的數量,但是我們需要能夠給出整個區域的概覽與所有標記,因爲它涵蓋了一個很大的距離。 300+對我來說似乎不算太過分,這個功能對於舊版本的Google地圖是可以的,Apple Map也可以處理得很好。 –
我不瞭解Google SDK,但在iOS 300註釋中使用少量內存,除非您使用不同的圖像作爲引腳,或者事先在每個註釋對象上加載外部數據。我猜想它使用大量內存的地圖緩存,這是正常的,因爲未使用的內存是內存浪費。除非因地圖緩存故障導致內存警告,否則不應該擔心。 – Jano