GMSMarker在iOS中的GMSMapView中隐藏/显示

时间:2015-06-12 19:54:47

标签: ios google-maps-sdk-ios

我使用谷歌地图sdk作为我的iOS应用程序。在这里,我想基于GMSMapView放大/缩小来执行GMSMarker隐藏/显示功能。

请有人指导我找到正确的解决方案。

1 个答案:

答案 0 :(得分:0)

您可以在地图视图中添加UIPinchGestureRecognizer。

mapView_.gestureRecognizers = @[ /*add your UIPinchGestureRecognizer instance here*/]; 

然后在其选择器方法中,您可以使用以下方法隐藏/显示标记:

 marker.map = nil; //To hide
 marker.map = mapView_; //To show