我的申请表中有UIPopoverController
。它包含UINavigationController
。当我显示UIPopoverController
时,它使用顶视图控制器的正确内容大小。当我推动视图控制器UIPopoverController
正在调整大小(这是我所期望的)。但是,当我弹回到以前的视图控制器时,它不会调整大小。
我使用了来自here的代码。但它没有帮助。
一切都适用于iOS 7。
任何人都可以帮助我吗?
答案 0 :(得分:1)
我找到了一个解决方案,但仍然在寻找更优雅的解决方案。
将@property (nonatomic, weak) UIPopoverController *popover;
添加到导航堆栈中的第一个控制器,并调用[self.popover setPopoverContentSize:self.preferredContentSize animated:YES];
以适应要调整popover的位置。