我使用谷歌地图sdk作为我的iOS应用程序。在这里,我想基于GMSMapView放大/缩小来执行GMSMarker隐藏/显示功能。
请有人指导我找到正确的解决方案。
答案 0 :(得分:0)
您可以在地图视图中添加UIPinchGestureRecognizer。
mapView_.gestureRecognizers = @[ /*add your UIPinchGestureRecognizer instance here*/];
然后在其选择器方法中,您可以使用以下方法隐藏/显示标记:
marker.map = nil; //To hide
marker.map = mapView_; //To show