如何在iOS MapKit中的蓝点旁边显示箭头

时间:2016-10-04 13:25:30

标签: ios mapkit

在Apple Maps应用程序中,有一个蓝色箭头指向手机朝向的方向(在附带的屏幕截图中标明)。

我找不到怎么做我的应用程序使用MapKit也一样。

我需要地图朝北,蓝点带箭头,就像苹果地图应用程序中的默认模式一样。
我知道我可以通过手动绘制箭头来完成此操作。
但是,由于它已在地图应用程序中实现,是否有标准设置允许在MapKit中实现此功能?

Apple Maps screenshot

1 个答案:

答案 0 :(得分:0)

目前实现此目的的唯一方法是手动创建,因为Apple还没有任何公开的API。

我在这篇文章中发布了非常详细的实施答案:https://stackoverflow.com/a/40808645/4769084

基本上你需要添加自己的蓝色箭头图标'到mapView用户位置视图,然后跟踪设备的标题'旋转“蓝色箭头”图标'适当。