iPadでを使用してAPSplitViewController
両面を取得しています。右側で作業する場合、 の中にある viewController がありますUINavigationController
。
モーダルで表示するとEKEventEditViewController
(モーダルである必要があるため)、右側の navController の境界内にとどまらず、iPad ディスプレイ全体を占有し、そこから事態が悪化し始めます...
UINavigationController
画面の右側で作業しているローカルのコンテキスト内でモーダル ビューを維持する方法はありますか?
EKEventEditViewController *addController = [[[EKEventEditViewController alloc] initWithNibName:nil bundle:nil] autorelease];
addController.eventStore = self.eventStore;
addController.editViewDelegate = self;
[self presentModalViewController:addController animated:YES];
PS。これは実際には、単純なビュー コントローラー (EKEventEditViewController だけでなく) の問題です。それは、presentModalViewController を使用しようとするときです。「presentModalViewController」を機能させて右側のみを占めるようにする方法のコード例は素晴らしいでしょう