当UISplitViewController旋转为纵向时,如何调整UINavigationController的内容大小

时间:2011-04-07 03:18:16

标签: uitableview uinavigationcontroller rotation uisplitviewcontroller

我有一个UISplitViewController,它的主(左)窗格使用导航控制器。当它旋转为纵向时,此导航控制器在UIPopoverController中表示。我注意到当应用程序旋转为纵向时,导航控制器当前视图中显示的UITableView不会调整大小。也就是说,我看到全高(大约1024像素)的弹出窗口,但桌子底部是黑色的,看起来仍然高约700像素。

如何正确调整导航和/或表格视图高度?

1 个答案:

答案 0 :(得分:0)

这个问题很老,但是为了将来参考,记录的处理方法是在视图控制器上设置contentSizeForViewInPopover属性。您还可以使用弹出控制器的popoverContentSize属性。有关详细信息,请参阅开发文档。