0

ボタンを押すと Apple Maps を開くコードがいくつかありますが、前のページに戻ることができるように、画面の上部にナビゲーション コントローラーを実装したいと考えています。どういうわけかこれを行うことは可能ですか、それとも Apple ネイティブのアプリには独自の編集不可能な方法がありますか?

ありがとう。すべての助けに感謝します。マップを開くために使用するコードは次のとおりです。

- (IBAction)mapPressed:(id)sender
{

CLLocationCoordinate2D location = CLLocationCoordinate2DMake(25.613336,-80.398437);
//Apple Maps, using the MKMapItem class
MKPlacemark *placemark = [[MKPlacemark alloc] initWithCoordinate:location addressDictionary:nil];
MKMapItem *item = [[MKMapItem alloc] initWithPlacemark:placemark];
item.name = @"Zoo Miami";
[item openInMapsWithLaunchOptions:nil];

//I need an navigation bar to open with the Apple map so that I could go back to my app without exiting the map and re-entering my app.
}
4

1 に答える 1

2

残念ながら、他のアプリにアクションを追加することはできません。これを行うには、独自の View Controller にMKMapViewを実装する必要があります。

于 2013-05-24T18:24:58.267 に答える