我从iPad应用程序中删除了状态栏,但现在底部有一个白色条,其厚度与状态栏相同

时间:2014-03-25 03:18:16

标签: ios ipad webview statusbar

似乎程序只是将整个视图向上移动,并没有将webView拉伸到底部。

如果状态栏没有占用任何空间,我如何让webView占用整个空间?我尝试在故事板中手动制作更大的webView,但它没有效果。

2 个答案:

答案 0 :(得分:1)

我在我的iPhone应用程序中遇到了同样的问题。试试这个:

- (void)viewDidLayoutSubviews
{
    self.webView.frame = self.view.bounds;
}

答案 1 :(得分:0)

  • 是的,你通过移除状态栏实际上在做什么?

    通过删除状态栏,您可以释放空间,以便在状态栏占用时使用那么多像素进行查看。 所以,现在你的观点有大约20px'更大的尺寸,所以它会显示出白线 实际上是你的持有人观点" UIControls"被放置(不是一条线)。

    *为此,您可以设置UIControl的大小以查看或使用自动调整大小选项*

  • self.yourwebview.frame = self.view.bounds;

    OR
    

    您可以设置webview的属性

    enter image description here