私はstackoverflowで多くの答えを読みましたが、混乱しています。どのように隠したり隠したりすることができますかmasterView
(UISplitView
iOS 5.1およびiOS 6)。
ボタンをクリックするとdetailViewController
、表示したいのですMasterViewController
が、willShowViewController
メソッドが呼び出されませんか?
- (void)splitViewController:(UISplitViewController *)splitController willShowViewController:(UIViewController *)viewController invalidatingBarButtonItem:(UIBarButtonItem *)barButtonItem
{
// Called when the view is shown again in the split view, invalidating the button and popover controller.
[self.navigationItem setLeftBarButtonItem:nil animated:YES];
self.masterPopoverController = nil;
}
上記のメソッドが呼び出されたときの向きの変更で、ユーザーがdetailViewControllerのボタンをクリックしたときに、MasterViewControllerが表示される必要があります
ありがとう