添加标记到用户点击谷歌地图iOS应用程序的任何位置?

时间:2017-03-14 19:04:47

标签: ios objective-c google-maps

我有一个全新的iOS Google地图应用。我想得到用户“轻拍”的坐标(纬度和经度),并在这些坐标处显示标记。这是我需要使用的代码(它来自集成谷歌地图):

[[2d_img1,2d_img2,2d_img3], [2d_img2,2d_img3,2d_img4].....]

我的计划: 1.将水龙头(纬度和经度)的位置存储在两个变量中 2.插入上面的方法。

这应该有效,对吗?或者我应该使用for循环,所以它不断观察水龙头?

另外,我怎样才能使标记可拖动?这肯定更复杂。

1 个答案:

答案 0 :(得分:0)

您可以使用下面的委托方法了解用户何时点按您的GMSMapView。

- (void)mapView:(GMSMapView *)mapView didTapAtCoordinate:(CLLocationCoordinate2D)coordinate;

如果你想让你的标记可拖动,只需设置: marker.draggable = YES;