2012-02-01 72 views
0

在我的UISplitViewController中,我想讓視圖的「主」部分隱藏自己,當用戶單擊橫向中的按鈕時,「細節」部分將接管整個屏幕。同樣,再次單擊該按鈕會將用戶移回標準分屏視圖。內置類可以做到這一點嗎?如何以編程方式隱藏UISplitViewController的主部分?

+0

你是指喜歡在Facebook的應用程序?如果沒有這裏有一個類似的問題:http://stackoverflow.com/questions/2700453/how-to-hide-master-view-in-uisplitviewcontroller-in-ipad – pkluz 2012-02-01 22:24:05

+0

其他問題只是當應用程序改變方向,雖然。在這種情況下,我希望在按下按鈕時激活相同的行爲。 – TheEnigmaMachine 2012-02-01 22:27:44

回答

-1

有你可以從UISplitViewControllerDelegate在iOS5中實現的方法:

- (BOOL)splitViewController:(UISplitViewController*)svc 
    shouldHideViewController:(UIViewController *)vc 
       inOrientation:(UIInterfaceOrientation)orientation 
{ 
    return YES; 
} 

MGSplitViewController有內置的預iOS5的工作該功能。

相關問題