Ipad中的splitViewController不会隐藏在肖像中

Ekr*_*kra 1 iphone ipad uisplitviewcontroller ios4

我想创建一个具有Tab栏的应用程序.在每个TabBar中,我想使用两个视图,即左侧的表视图和另一侧的详细视图.但是TableView应该保持纵向和横向(就像在iPad中设置应用程序一样).

我已经看到了使用私有API的一些建议,这是一种使用风险.

[splitViewController setHidesMasterViewInPortrait:NO];
Run Code Online (Sandbox Code Playgroud)

以及Matt Legend的https://github.com/mattgemmell/MGSplitViewController等教程, 但我不需要那么多的自定义.

任何正确方向的提示或教程都将受到高度赞赏.

似乎在4.2中打破了以下教程: -

http://blog.blackwhale.at/2010/04/your-first-ipad-split-view-application/

小智 7

iOS 5正式支持以下内容,我相信这是您要实现的效果:

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