我正在尝试为 iPhone 构建一个带有 UIWebView 的应用程序。
这工作得很好,直到在我的应用程序中打开旋转支持。现在,当我启动应用程序时,webview 被推到状态栏下。当我将它旋转到横向并返回纵向时,webview 突然回到想要的位置。
我已经包含了下面发生的事情的图像。
什么可能导致这种情况?我应该更改 webview 的一些设置还是可能是什么?
如果您需要更多信息,请告诉我。
截图:(
来源:teet.dk)
//詹斯
而不是做
[window addSubview:[wvTutorial view]];
尝试做:
[window.view addSubview:[wvTutorial view]];
还要确保您的 XIB 视图没有状态栏。
编辑
关于什么
self.window.rootViewController = [[WebViewController alloc] initWithNibName:@"WebView2" bundle:[NSBundle mainBundle]];
您正在添加到窗口而不是视图。尝试将视图添加到ViewController
. 代替窗口使用
[RootViewController.view addSubView:[wvTutorial view]]