如果弹出窗口,则调整详细视图的大小

时间:2013-09-03 04:54:47

标签: ios objective-c uisplitviewcontroller master-detail

我在我的应用程序中使用主细节布局。一切都运行正常,但是当我点击菜单时,popover会出现,它被放置在详细视图上方。像这样enter image description here

实际上在详情视图中我会显示一些视频,例如enter image description here

当弹出窗口显示视频不可见时,如何调整细节视图的大小,使其在弹出窗口时自动向右移动,并显示细节,如横向模式。谢谢..

1 个答案:

答案 0 :(得分:0)

这是UISplitViewController在纵向方向时的工作方式。详细视图无法调整大小。

但是,在弹出窗口滑入视图之前,将调用splitViewController:popoverController:willPresentViewController:删除方法。您可以实现此操作并调整细节控制器中的视图以根据需要进行切换。但这不是标准行为。