iPad popover视图旋转

时间:2010-09-14 18:20:03

标签: iphone xcode ipad ios4

所以我从一个按钮上弹出一个弹出窗口。但是,当在其上显示模态视图时,我遇到了一些旋转问题。弹出窗口内的视图无法正常旋转。我已将所有委托设置为yes,因此它应自动处理此问题。仅当在其上显示模态视图时才会发生这种情况。当用户从弹出窗口中的表中选择一个项目时,是否可以解除弹出窗口?谢谢!


更新:所以我想出了如何通过委托保留引用来解除popover。这并没有解决旋转问题。有谁知道可能导致这种情况的原因是什么?感谢

2 个答案:

答案 0 :(得分:1)

实现:

- (BOOL)automaticallyForwardAppearanceAndRotationMethodsToChildViewControllers {
    return YES;
}

在我的视图控制器中修复了问题。

答案 1 :(得分:0)

模态视图控制器会覆盖其父视图的旋转功能

将以下函数添加到ModalViewController

-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return YES;
}