我正在尝试重现应用程序“Stuck On Earth”的那种地图行为。这是一个屏幕截图:
这是行为:
- 在地图上,你可以看到有别针
- 当您单击一个图钉时,它会显示附加到它的图片。非常重要:带有别针的图片固定在它后面
- 如果点击图片,就会调用一个新的控制器
- 如果你点击图钉,图片就会消失
我正在尝试做类似的事情。目前,据我所知,我有两个解决方案:
- 使用标注:标注是地狱。我可以尝试使用错误的注释,但是 MapKit 处理元素的深度,并且图片总是在图钉前面
- 使用自定义注释:我打算制作自定义注释视图,当点击 pin 时,我启动 CustomAnnotationView 的方法,添加(或删除)缩略图。
我认为方法 2 可以工作,但我不知道如何处理缩略图上的触摸。
对此有何建议或帮助?谢谢 !