iOS 10中UIWebView顶部的灰色栏
当我从Xcode中的对象库中拖动一个UIWebView时,我得到一个顶部有这个深灰色条的UIWebView:
那是什么,我怎么能摆脱它?
你需要把self.automaticallyAdjustsScrollViewInsets = NO;
在ViewDidLoad中
另一种选择是在viewcontroller的.xib中禁用选项Adjust Scroll View Insets
深灰色是UIWebView的背景颜色。 这将显示网页是否小于Web视图的框架。 如果将背景颜色更改为白色或透明,则不会看到它。
_webView.scrollView.contentInsetAdjustmentBehavior = .never
如果您有WKWebView / UITableView / ScrollView,这应该可以工作。 在ViewDidLoad中添加它。 这将使状态栏与内容重叠,而不会在状态栏中添加额外的空格。