如何z-order MKAnnotationViews?

时间:2017-06-26 17:37:21

标签: ios swift mkannotationview

我已经尝试了这些stackoverflow帖子中找到的两种方法,但没有运气:post apost b

方法是a,将视图从superview b带到前面,以设置视图层的z位置。

任何人都知道第三种方式?

1 个答案:

答案 0 :(得分:1)

尝试在anchorPointZ的图层上设置MKAnnotationView。请注意,较高的值会将视图 lower 置于堆叠顺序中。

annotationView.layer.anchorPointZ = 0

这适用于macOS 10.13。我还没有在iOS 11上测试过,但MapKit在两个平台上基本相同。