加載WKWebview時(shí)候在全屏情況會(huì)有留白情況,為了驗(yàn)證webview已是全屏背景色添加了淺藍(lán)色钉赁。留白情況如圖所示:
豎屏狀態(tài)下.png
橫屏狀態(tài)下.png
解決:只需要在webview添加如下設(shè)置
if (@available(iOS 11.0, *)) {
// contentInsetAdjustmentBehavior屬性的默認(rèn)值是UIScrollViewContentInsetAdjustmentAutomatic,改為UIScrollViewContentInsetAdjustmentNever即可
self.webView.scrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
} else {
// self是視圖控制器
self.edgesForExtendedLayout = UIRectEdgeNone;
}
備注:iOS 11一下情況由于未找到iOS 11一下的模擬器和設(shè)備沒能驗(yàn)證是否有效(也就是上面else內(nèi))网持,有條件驗(yàn)證的小伙伴可以評論區(qū)告知贺奠。