我希望在我的应用中使用iOS 6中Apple地图的说明。
我已经看到了一些如何做到这一点的例子,但我还没看到如何使用点的经度和纬度坐标来完成。
基本上我的应用程序使用经度和纬度在地图视图上放置引脚我想获得这些位置的路线。
有没有人有这方面的例子?
答案 0 :(得分:3)
您可以使用iOS 6中的MKMapItem
执行此操作:
(请注意,addressDictionary是一个包含通讯簿记录中的键和值的字典 - 有关详细信息,请参阅Apple文档)
// Create MKMapPlacemark out of coordinates and addressDictionary
MKPlacemark *placeMark = [[MKPlacemark alloc] initWithCoordinate:coordinate addressDictionary:addressDictionary];
// Create MKMapItem
MKMapItem *destination = [[MKMapItem alloc] initWithPlacemark:placeMark];
// Using iOS6 native maps app
[destination openInMapsWithLaunchOptions:@{MKLaunchOptionsDirectionsModeKey:MKLaunchOptionsDirectionsModeDriving}];