Ios 使地图框以编程方式显示其标注

Ios 使地图框以编程方式显示其标注,ios,swift,mapbox,markers,Ios,Swift,Mapbox,Markers,我正在制作一个iOS应用程序(使用Swift),它在Mapbox iOS SDK中有一个地图。我已经到了在地图上显示几个标记的地步。现在,我希望用户能够从列表中选择一个标记,平移到该标记(容易),这也使得标记的标注气泡自动出现,而用户不必触摸它(不那么容易) 这是我遇到麻烦的最后一项任务。虽然我找到了RMMarker类的showLabel()方法,但似乎无法直接访问RMANotation关联的RMMarker对象,因此我不确定在何处或如何调用此方法 有人知道这是怎么做的吗?忽略showLabel

我正在制作一个iOS应用程序(使用Swift),它在Mapbox iOS SDK中有一个地图。我已经到了在地图上显示几个标记的地步。现在,我希望用户能够从列表中选择一个标记,平移到该标记(容易),这也使得标记的标注气泡自动出现,而用户不必触摸它(不那么容易)

这是我遇到麻烦的最后一项任务。虽然我找到了RMMarker类的showLabel()方法,但似乎无法直接访问RMANotation关联的RMMarker对象,因此我不确定在何处或如何调用此方法

有人知道这是怎么做的吗?

忽略
showLabel()
API-这不是正在使用的标注,而是可以直接在注释上显示的文本标签

您可能希望
-[RMMapView selectAnnotation:animated:
animated
参数中使用
NO