Как скрыть и показать главный контроллер представления в контроллере SplitView

Я создал новый проект, основанный на разделенном представлении, в моем XCode 4.2

Затем в файле DetailViewController.m я добавил этот метод

- (BOOL)splitViewController: (UISplitViewController*)svc shouldHideViewController:(UIViewController *)vc inOrientation:(UIInterfaceOrientation)orientation 
{
  //This method is only available in iOS5  

   return NO;
}

Теперь, сделав это, я могу одновременно отображать как левую, так и правую часть моего контроллера splitview.

Теперь я добавил UIBarButtonItem в свой DetailViewController панель навигации, и я хочу, с помощью которого я могу скрыть и показать свой главный вид как в портретном, так и в ландшафтном режиме.

- (IBAction)hideUnhide:(id)sender 
{

//How can hide & unhide

}

Как я могу это сделать?

21
задан Dalee Davis 8 January 2013 в 09:13
поделиться