在MapView上的坐标处快速绘制文本

时间:2019-10-22 19:51:55

标签: swift mapkit mkmapview

我正在尝试做的事情似乎应该能够实现,我只是想指出正确的方向。我有一个MKMapView,我想做的是指定一些文本,然后将其放置在我指定的坐标处。我已经尝试过思考和搜索,但实际上还没有得出任何有关如何实现此目标的结论。真的,我唯一想做的就是在文本中使用UILabel并将其放置在适当的位置,但这确实不能解决问题,因为标签不会随位置移动我想要的地图。我也真的不想使用注释,因为我不需要图钉或图像,也不需要我只想显示文本的任何东西。所以我的问题是,对于我可能如何实现这一目标,是否有任何建议?

1 个答案:

答案 0 :(得分:0)

因此,您将需要遵循名为檀香山的raywanderlich教程。 https://www.raywenderlich.com/548-mapkit-tutorial-getting-started

基本上,您将希望删除实际上是uilabel的自定义图钉。

另一个选择是使图钉透明,并添加一个注释,该注释被强制显示而无需点击。

我能想到的最后一个选择是,放置在地图上的图钉具有显示名称的标题。您可以动态更改标题并使图钉透明。

认真查看本教程,向下滚动/查看图片以了解我在说什么。