iOS 10中UIWebView顶部的灰色栏

时间:2017-01-12 21:43:31

标签: ios uiwebview

当我从Xcode中的对象库中拖动UIWebView时,我得到一个顶部有这个深灰色条的UIWebView:

enter image description here

这是什么,我怎么能摆脱它?

3 个答案:

答案 0 :(得分:10)

您需要在ViewDidLoad中添加self.automaticallyAdjustsScrollViewInsets = NO;

另一个选择是在视图控制器的.xib中禁用选项调整滚动视图插入

enter image description here

答案 1 :(得分:3)

深灰色是UIWebView的背景颜色。这将显示网页是否小于Web视图的框架。如果您将背景颜色更改为白色或透明,则无法看到它。

答案 2 :(得分:0)

_webView.scrollView.contentInsetAdjustmentBehavior = .never

如果您有WKWebView / UITableView / ScrollView,这应该可以工作。在ViewDidLoad中添加它。这将使状态栏与内容重叠,而不会在状态栏中添加额外的空格。