UIWebView不会与多个选项卡应用程序一起旋转

时间:2011-04-01 12:20:18

标签: iphone uiwebview uiwebviewdelegate

我正在使用UIWebView在iPhone上显示PDF和Word文档。我希望它们在设备方向改变时自动旋转。为此,我添加了以下委托方法。虽然发生了一些奇怪的事情。当我有一个包含UIWebView的选项卡时,它工作正常。它可以很好地加载文档并完美旋转,但是当我添加另一个标签时,它不会旋转..!调试时我可以看到,当我有两个表时,它只接收UIDeviceOrientationLandscapeRight和UIDeviceOrientationLandscapeLeft的旋转事件。任何人都可以帮我摆脱这个。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {      返回YES;

}

感谢。

1 个答案:

答案 0 :(得分:0)

假设您正在为选项卡使用选项卡栏控制器,则需要确保所有选项卡上的视图支持不同的设备方向。尝试在标签栏控制器类中实现这些方法。