【问题标题】:Displaying Direction on Map in iOS MapKit在 iOS MapKit 中的地图上显示方向
【发布时间】:2012-08-15 11:44:51
【问题描述】:

我是在 iOS 中使用 MapKit 的新手。我想在 iOS MapKit 中连接两点的路线上显示一个箭头图像。我可以将箭头的图像作为注释针放置在路线中的任何点,但我无法正确定位它。如何正确定位箭头以正确指向。

提前感谢您的帮助!

【问题讨论】:

    标签: ios google-maps map mapkit direction


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多