Apple仅提供横向风景的拆分视图,不提供纵向模式。有什么办法也可以在纵向模式下实现拆分视图吗?

[splitViewController setHidesMasterViewInPortrait:NO];


这将起作用。但是此API未记录(私有)。

谢谢,
曼朱纳斯

最佳答案

对于iOS5 +,

转到您的detailViewController。您的detailViewController应该有UISplitViewControllerDelegate。只需将以下代码放入:

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


这将达到目的。这是公共API。

关于ipad - 以纵向模式分割 View !,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4790804/

10-09 19:52