Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 移动谷歌地图标记_Ios_Google Maps_Google Maps Markers_Xcode8.1_Swift3.1 - Fatal编程技术网

Ios 移动谷歌地图标记

Ios 移动谷歌地图标记,ios,google-maps,google-maps-markers,xcode8.1,swift3.1,Ios,Google Maps,Google Maps Markers,Xcode8.1,Swift3.1,我正在使用Swift 3,我想在我的地图视图中创建一个移动标记,这样,如果用户触摸屏幕并移动,标记也会随着页面移动 如何解决此问题?使用GMSMapViewDelegate方法: 地图视图:didChangeCameraPosition: 在此方法中,将GMSMarker设置在摄像机位置 此方法在摄影机在地图中的位置更改时调用 func mapView(mapView: GMSMapView, didChangeCameraPosition position: GMSCameraPosition

我正在使用Swift 3,我想在我的地图视图中创建一个移动标记,这样,如果用户触摸屏幕并移动,标记也会随着页面移动

如何解决此问题?

使用GMSMapViewDelegate方法:

地图视图:didChangeCameraPosition:

在此方法中,将GMSMarker设置在摄像机位置

此方法在摄影机在地图中的位置更改时调用

func mapView(mapView: GMSMapView, didChangeCameraPosition position: GMSCameraPosition) {
// Apply set marker logic here
 }

嗨,阿米尔!你已经试过什么了?你有一些代码给我们看吗?确保你给GMSMapViewDelegate作为自己