似乎程序只是将整个视图向上移动,并没有将webView拉伸到底部。
如果状态栏没有占用任何空间,我如何让webView占用整个空间?我尝试在故事板中手动制作更大的webView,但它没有效果。
答案 0 :(得分:1)
我在我的iPhone应用程序中遇到了同样的问题。试试这个:
- (void)viewDidLayoutSubviews
{
self.webView.frame = self.view.bounds;
}
答案 1 :(得分:0)
是的,你通过移除状态栏实际上在做什么?
通过删除状态栏,您可以释放空间,以便在状态栏占用时使用那么多像素进行查看。 所以,现在你的观点有大约20px'更大的尺寸,所以它会显示出白线 实际上是你的持有人观点" UIControls"被放置(不是一条线)。
*为此,您可以设置UIControl的大小以查看或使用自动调整大小选项*
self.yourwebview.frame = self.view.bounds;
OR
您可以设置webview的属性