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_Google Maps Sdk Ios - Fatal编程技术网

谷歌地图iOS-在视图顶部移动标记

谷歌地图iOS-在视图顶部移动标记,ios,google-maps,google-maps-markers,google-maps-sdk-ios,Ios,Google Maps,Google Maps Markers,Google Maps Sdk Ios,我正在使用谷歌地图和自定义标记创建一个应用程序。我想做的是:当我选择一个标记时,我想在地图的顶部显示一个透明的灰色背景,并将标记移动到该背景的顶部 我遇到的问题是,将标记的zIndex设置为高于背景的zIndex不起作用,并且iconView始终是nil,当代表识别触摸到标记时 有什么想法可以实现/做到这一点吗 现在我的方法是: 我在地图视图中添加了一个子视图,达到了我想要的效果,当代理识别出触摸时,我将其设置为动画,并尝试将我的标记移动到其上。幸运吗@Guilherme@nikdange_me

我正在使用
谷歌地图
自定义标记
创建一个应用程序。我想做的是:当我选择一个标记时,我想在
地图
的顶部显示一个透明的灰色背景,并将
标记
移动到该背景的顶部

我遇到的问题是,将标记的
zIndex
设置为高于背景的
zIndex
不起作用,并且
iconView
始终是
nil
,当
代表
识别触摸到
标记时

有什么想法可以实现/做到这一点吗

现在我的方法是:


我在地图视图中添加了一个子视图,达到了我想要的效果,当
代理识别出触摸时,我将其设置为动画,并尝试将我的标记移动到其上。

幸运吗@Guilherme@nikdange_me我在这里尝试一些结果,最接近的结果是:当点击
标记时,我将它的
位置
转换为屏幕坐标,并将一个新的
UIImageView
放置在该屏幕位置的所有内容之上。我仍在寻找更好的解决方案。