ios - 在 Google map 中显示带有独特数据的自定义标记

标签 ios swift swift3 google-maps-sdk-ios

我正在努力实现这一目标(ctto): enter image description here

我想到的第一个计划是创建一个自定义信息窗口。但后来我意识到 mapView.selectedMarker =marker 一次只能选择并显示 1 个信息窗口。

所以我的第二个计划是创建其中包含整数的自定义标记。就像上图中一样。我只知道如何更改默认标记,但为每个标记添加唯一的数据,我不知道。

请帮忙谢谢!

最佳答案

GMSMarker has a property called icon view 。您可以使用该图标使用自定义数据构建自定义标记图标。作为在其中嵌入 UILabel 的示例。

关于ios - 在 Google map 中显示带有独特数据的自定义标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39578867/

相关文章:

Swift 预许可覆盖

ios - 在另一个 swift 结束时启动函数

ios - 水平翻转视频如果这样则没有镜像效果

ios - 移动索引路径后 UITableviewCell 内的 UICollectionView

ios - 对于在 cellForItemAt 中将 isSelected 设置为 true 的单元格,为什么 UICollectionView 未将 isSelected 设置为 false?

ios - 如何检测UITapGestureRecognizer的单击 View ?

ios - 如何在不删除 iOS 约束的情况下调整具有不同内容的 tableView 单元格的大小

ios - cocoa touch 框架

ios - 如何在 Swift 3 中为 UIView 提供底部阴影?

ios - Swift 3 CVaListPointer 类型冲突