[英]How to prevent a custom Mapbox callout automatically hide when zoom or panning on Map View
如上所述,您需要添加:
let dismissesAutomatically: Bool = false
let isAnchoredToAnnotation: Bool = true
因此在平移時標注不會下降,您還需要添加:
override var center: CGPoint {
set {
var newCenter = newValue
newCenter.y = newCenter.y - bounds.midY
super.center = newCenter
}
get {
return super.center
}
}
您能否說說您正在使用哪個版本的Mapbox iOS SDK? 該錯誤應該已經在3.4.0中修復。 如果尚未使用最新版本的SDK,則可能需要嘗試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.