我在我的应用程序中使用Apple Map,在我的视图中我想显示从用户位置到我在视图中的当前位置的行车方向,现在我只想在我的应用程序中显示所有这些,即我可以显示驾驶方向在地图视图上,我曾尝试使用苹果地图应用程序,但在我从我的应用程序调用它后,它会将我带到苹果的地图应用程序,在那里我得到行车方向,但我无法返回我的应用程序,所以我在想我可以在我的应用程序本身中做一些事情,以便我可以在当前视图本身上获得行车路线..
NSString* addr = [NSString stringWithFormat:@"http://maps.apple.com/maps?daddr=%1.6f,%1.6f&saddr=%1.6f,%1.6f",coordinate.latitude,coordinate.longitude,mapView.userLocation.coordinate.latitude,mapView.userLocation.coordinate.longitude];
NSURL* url = [[NSURL alloc] initWithString:[addr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] openURL:url];
此代码将我从本机应用程序带到苹果的地图应用程序,但我无法直接返回到我的应用程序。是否有可能的解决方案,以便我可以在获得行车路线后返回我的应用程序?(webview 对我不起作用。我可以在苹果的应用程序上添加一个后退按钮还是什么)。请帮助....非常感谢!
或者请任何人建议我一个更好的实现代码,以便我可以在我的应用程序中完成所有这些?
我想要一个描绘导航路线和行车路线的应用内地图......