2011-12-15 60 views
0

我正在开发一款iPad应用程序,它似乎很适合使用主/细节UISplitViewController进行导航的纵向和伴随细节控制器/弹出窗口。拆分视图控制器只是有时会分裂?

但是...我有时候也喜欢在纵向上使用细节控制器的全屏幕,并且在这里也将主人变成了弹出窗口。

是否有任何最佳实践或示例代码解释如何做到这一点?

UISplitViewController是否是合适的根视图?

任何关于使用iOS 5和segues的提示都会特别感谢。谢谢!

回答

0

我发现,这是可能的iOS 5下

使用您UISplitViewController委托以下功能:

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

返回即使是在横向视图,并SplitViewController将与酥料饼的功能风格的界面就像肖像一样。如果您想要恢复到正常的分割视图行为,请使用此功能在横向上返回NO。

+2

如何重新启用它?在iOS 5.1中,此方法在开始时只调用一次,然后再次调用。甚至当方向改变时也不会。 – Chris 2012-04-13 13:30:23