私は自分のアプリで 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 は私には機能しませんでした。アップルのアプリに戻るボタンを追加できますか?)助けてください....どうもありがとうございました!!
または、アプリケーションでのみすべてを実行できるように、実装するためのより良いコードを提案してください。
ナビゲーション ルートと運転ルートを示すアプリ内マップが欲しい...