私のiPhoneアプリケーションでは、MKMapViewを使用してさまざまなページから移動しました。ただし、その時点でMKMapViewコントロールが実行されると、コントロールはアプリケーションで再び元に戻ることはありません。そのため、アプリケーションフローが失われ、アプリケーションを再度実行する必要があります。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://maps.google.com/maps?q=category:Taxi=NSW=australia"]];
上記のコードは、アプリケーションのクエリとして検索文字列を提供します。そして、マップにピンポイントを配置することができます。ただし、コントロールはアプリケーションに残りません。
アプリケーションでcontrollを再度設定し、Mapをロードした後にナビゲートするにはどうすればよいですか?