我想在 iOS 默认地图应用程序中的两个位置之间实现获取方向功能,我已经尝试过了
Class itemClass = [MKMapItem class];
if (itemClass && [itemClass respondsToSelector:@selector(openMapsWithItems:launchOptions:)]) {
// Use iOS 6 maps
NSString *latString = @"23.0300";
NSString *longString = @"72.5800";
CLLocationCoordinate2D ctrpoint;
ctrpoint.latitude = [latString doubleValue];
ctrpoint.longitude = [longString doubleValue];
MKPlacemark *placemark2 = [[MKPlacemark alloc] initWithCoordinate:ctrpoint addressDictionary:nil];
MKMapItem *mapItem = [[MKMapItem alloc] initWithPlacemark:placemark2];
[mapItem openInMapsWithLaunchOptions:nil];
}
但它显示方向错误如下:
我什至打开了地图应用程序,找到了我当前的位置,在离我最近的位置最近的地图上添加了一个图钉,但仍然无法获得方向。
此外“简而言之,即使在本机应用程序中,Get Direction 也不能完全工作”任何人都可以帮助我实现这一目标吗?