如何从 Swift 中 Google 地图的信息窗口转到新的 ViewController?

How to segue to a new ViewController from infowindow of Google Maps in Swift?

我正在尝试弄清楚这个视频:(https://www.youtube.com/watch?v=573hrwiJJeo),我仍在尝试在我的 Swift 项目中实现它,但多次失败。我真的很好奇,我有两个问题,有人帮忙吗?

  1. 如何在 Google 地图的信息窗口中创建 "info icon" 和 "image"? (0:18)
  2. 如何点击信息图标,然后转到下一个viewController? (0:20)

如有任何建议,我们将不胜感激。感谢您的宝贵时间和帮助!

我认为来自 Google 的 video 可以帮助您。它在这里解释了如何将图像放置在信息 window 中,而不是仅放置图像。它还讨论了如何设计或制作自定义信息window。该视频还包含有关如何制作的示例代码。

以下是构建自定义信息窗口所需的步骤

  • 新建一个名为InfoWindow的NIB文件

  • 创建名为 CustomInfoWindow 的 UIView 子类

  • 使用内容配置 UILabel 并加载照片

有关详细信息,请查看此相关 SO question