0

是否可以在 iO 中管理 MGLAnnotationView 的 z-index?黄色和绿色的注释应该在所附屏幕截图中的蓝色注释之上。我以这种方式添加注释视图:

var annotationView = mapView2.dequeueReusableAnnotationView(withIdentifier: reuseIdentifier)
if annotationView == nil {
    annotationView = CustomAnnotationView(reuseIdentifier: reuseIdentifier)
    switch reuseIdentifier {
    case "NP" :
        let animageView = UIImageView(image: imageGreen)
        annotationView?.addSubview(animageView)

        //annotationView?.bringSubview(toFront: annotationView!)
            break

 (...)

非常感谢!

4

1 回答 1

1

可以使用以下代码行设置 z-index:

annotationView?.layer.zPosition = 3

数字越大,离用户越近

于 2020-04-15T21:06:45.567 回答