Apple 仅为横向模式提供 Split View,但不为纵向模式提供。有没有办法在纵向模式下实现 Split View?
[splitViewController setHidesMasterViewInPortrait:NO];
这将起作用。但是这个 API 没有记录(私有(private))。
谢谢,
曼朱纳特
最佳答案
对于 iOS5+,
转到您的 detailViewController
.您的 detailViewController
应该有 UISplitViewControllerDelegate
.只需将此代码放入:
- (BOOL)splitViewController:(UISplitViewController *)svc shouldHideViewController:(UIViewController *)vc inOrientation:(UIInterfaceOrientation)orientation{
return NO;
}
这会成功的。它是公共(public) API。
关于ipad - 在纵向模式下 Split View!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4790804/