H. *_*nge 5 google-maps markerclusterer ios
在Android版本的Google Maps集群管理器中,可以从中获取标记集合(请参阅Google Maps Utility:如何从ClusterManager <?>获取所有标记?).我尝试在iOS下做同样的事情,但它不起作用.algoritm类不公开items数组.
还有其他方法可以获得物品吗?或者我应该做以下其中一项:
addItem,clearItems等等方式,这样我就可以保持项目阵列的卷影副本.从逻辑上讲,这是将所有项目引入集群的算法。但是根据缩放值调用项目时出现错误。
let clusters = clusterManager.algorithm.clusters(atZoom: 21.0 //self.googleMap.maxZoom)
for c in clusters {
for i in c.items {
if let m = i as? POIItem {
//some code
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
774 次 |
| 最近记录: |