如何在地图iPhone上显示导航?

时间:2013-07-22 02:40:24

标签: iphone ios6 mkmapview mapkit

在我的应用程序中,我想显示基于两个坐标的导航,目前我正在使用MKMapview来显示路线。是否可以在MKMapview上显示导航?

如果是,那么如何实现它,建议我使用一些示例代码。

任何帮助都将不胜感激。

提前致谢。

1 个答案:

答案 0 :(得分:0)

在iOS 6.1及更早版本中,MapKit框架不提供显示MKMapView上的路线的机制。三个选项:

  1. 您可以request directions from the Maps App。这是一个不优雅的解决方案(离开你的应用程序),但有效。

  2. 您可以考虑使用Google Maps SDK for iOS,它提供了用于请求路线的API。请参阅Directions and the Google Maps iOS SDK视频。

  3. 如果您是注册的Apple开发人员,则应查看iOS 7中的MapKit框架增强功能。(不幸的是,虽然它处于测试阶段,但我们无法在此处讨论详细信息。)

    < / LI>