2010-05-03 50 views
3

我不想加載數組中所有註釋,而只是加載用戶當前可以在地圖上放大多遠的情況下看到的註釋。因此,如果用戶轉向有註釋的地方,則會添加這些註釋,如果他們平移,那些註釋將被移除。我認爲這將有助於記憶。Mapkit:僅在當前視圖中顯示註釋

有誰知道如何做這樣的事情?而且,這是值得的,還是需要的?

回答

4

這是不需要的。 MapKit負責優化註釋視圖的顯示和分配。您應該加載所有註釋,並讓框架完成其工作,就像文檔建議的一樣。

註釋本身應該很小,不應該對內存使用產生重大影響。

+0

如果你的arent重用的註釋和你的hve數千那麼它可能會導致內存問題.. – Daniel 2010-05-03 17:27:30

+0

好吧,我可能最終有超過一千... – 2010-05-03 17:34:30

+0

啊所以重用註解:) – Daniel 2010-05-03 17:50:01