将标记infoWindow添加到Mapbox注释

时间:2016-07-31 13:40:53

标签: ios iphone swift cocoa-touch mapbox

我尝试添加自定义UIView作为MGLAnnotation的infoWindow,但我无法理解我该怎么做。

我已经尝试了好几天,但我最接近的是取自我的自定义UIView并将其添加为InfoWindow但是非常小(我认为宽度为500px,高度为100px)。 / p>

如何获取完整尺寸UIView并将其作为infoWindow添加到注释中?

谢谢!

1 个答案:

答案 0 :(得分:0)

请参阅此示例:https://www.mapbox.com/ios-sdk/examples/custom-callout/

具体来说,请查看-[MGLMapViewDelegate mapView:calloutViewForAnnotation:]的实现。

如果你从XIB加载它,你将不得不做额外的工作来初始化视图,但概念是相同的。

相关问题