MapBox iOS动画标记

时间:2017-05-16 04:38:34

标签: ios animation mapbox marker

我希望将curl --cert <path_to_cert_p12>:<password> -H <header> -XPOST https://secret_site.com实施到我的MapBox's iOS SDK项目中。如果您熟悉Swift,请提供有关实施标记动画的最佳方法的建议。我基本上希望标记能够完成iOS地图在点击时所做的事情:

enter image description here

enter image description here

谢谢!

1 个答案:

答案 0 :(得分:0)

我是通过创建MGLAnnotationView的子类来完成的,我们称之为CustomView

它包含2个UIImageViews,其帧等于CustomView的帧:1是小引脚,默认alpha = 1,1是大引脚,默认alpha = 0.你必须覆盖获取所需动画的override func setSelected(_ selected: Bool, animated: Bool)方法。

之后,实施func mapView(_ mapView: MGLMapView, viewFor annotation: MGLAnnotation) -> MGLAnnotationView?以返回CustomView