【问题标题】:Is it possible to show a path between two annotations using the MapKit API?是否可以使用 MapKit API 显示两个注释之间的路径?
【发布时间】:2011-01-02 01:36:44
【问题描述】:
我正在开发一个应用程序,它将向用户显示从数据库到用户最近的位置。当用户从列表中选择其中一个位置时,用户将在新屏幕上看到地图,其中显示代表用户的注释,以及代表位置的另一个注释。
是否可以使用 MapKit API 向用户显示从用户到该位置的路径?我不是在问如何显示转弯方向。我只想显示两个注释之间的路径。这可能吗?
【问题讨论】:
标签:
iphone
objective-c
annotations
mapkit
cllocation
【解决方案1】:
在 iOS 4.x 中,Apple 增加了对地图叠加层的支持。阅读更多关于MKPolyline 和MKPolylineView 类以及MKMapViewDelegate 协议中定义的mapView:viewForOverlay: 方法可能会有所帮助。所有可用在Map Kit Framework Reference。