2015-04-17 69 views
0

我堅持缺乏xcode/iOS編程知識。iOS谷歌地圖動態更新/刪除程序化創建的標記

我已經在iOS的谷歌地圖中創建了一個軌道,並且在此軌道上以編程方式創建了標記。我想要做的是用.title/.snippet中的實際信息更新這些標記(即要去的距離,走的時間等)或將它們一起刪除。 但是,當您在循環中創建標記時,沒有辦法跟蹤它們。 因爲標記的數量可以在2到50之間變化,所以在我看來,爲每個標記創建50個不同的變量會很奇怪,我想必須有另外一種方法嗎?

回答

0

您可以跟蹤創建的標記。 每個GMSMarker都有屬性userData。您可以添加一些字符串標記或其他自定義對象來標識此標記。

例如 marker.userData = @{@"key" : @"some tag"};

+0

userData是字典:) – Jaro