我在 UIPopoverController 中有一个 UITabBarController,我仅从一个 UIBarButtonItem 显示它。当显示时,我希望弹出框占据允许的最大垂直高度。如果我点击显示它,然后关闭,然后旋转,它工作正常。但是,如果我将弹出框显示为横向,然后旋转为纵向,它将不再填充整个垂直距离。我将标签栏控制器的内容大小属性设置为 320 x 1000,我什至尝试在每次设备旋转时重置它。更糟糕的是,当用户激活搜索栏时,弹出框会缩小得非常小,并一直保持这种状态,直到应用程序重新启动。
http://cl.ly/3JdC到http://cl.ly/3JdC
我怎样才能阻止这种情况,并让弹出框始终填满最大垂直尺寸?