[问题] 关于mapview上图像的显示

楼主: jeff12280 (猜不透平常心)   2017-04-11 11:54:38
各位前辈大家好,有一个问题想请教这边的各位大大
在mapview中我先将资料依序给予到annotation title中,然后在建立地图自订图示。
而我的问题是当我将地图缩小时,某些特别图示要显示在最上面,压过其他图示
(假设是会员的图示压在非会员图示上),但是我观察的结果是在生成地图自订图示的
func mapView(_ mapView: MKMapView, viewFor annotation: MKAnnotation) -> MKAnnotationView
是随机去抓annotation title的(我有做判定非会员是什么图,会员是什么图),导致会员的图示是没办法叠在非会员的上面。
我在塞资料到annotation title时是把非会员先塞进去,然后再塞会员的资料的。
想请问该怎么做到我想要做的或者有关键字吗?还是这是没法做到的呢?
如果描述得不好请见谅。
作者: rollr (衛生紙的心情)   2017-04-12 08:12:00
你是说你客制了一个 annotationView,然后会员的要压在非会员的上面,是吗?
楼主: jeff12280 (猜不透平常心)   2017-04-12 09:41:00
是的
作者: BS0824 (Bright_Sky)   2017-04-12 16:31:00
将会员的AnnotationView.layer.zPosition = 1
楼主: jeff12280 (猜不透平常心)   2017-04-12 17:34:00
谢谢BS大的提点,感恩

Links booklink

Contact Us: admin [ a t ] ucptt.com