0

I am new into using MapKit in iOS. I would like to display an arrow image on the route joining two points in iOS MapKit. I am able to place the arrow's image as an annotation pin at any point in the route, but I am not able to orient it properly. How can I orient the arrow properly to point properly.

Thanks in advance for the help!

4

1 回答 1

0

如果您尝试连接地图上的两个点,您将需要使用叠加层 ( MKOverlay) 而不是注释。注释用作单个点的地图标记。

如果您只想在指向另一点的一个点上有一个箭头,您可以通过子类化MKAnnotationand来实现MKAnnotationView。在您的 subclassedMKAnnotation中,添加一个额外的类型属性,CLLocationCoordinate2D用于定义箭头指向的位置。然后,在MKAnnotationView使用这两个坐标来计算箭头的方向并相应地调整图像。

于 2012-08-20T05:56:23.790 回答