iphoneX,push进入一个webview, 页面底部出现一个黑色区域解决方案
来源:互联网 发布:刺客信条6枭雄优化 编辑:程序博客网 时间:2024/05/17 06:52
iPhone X出现后,除了对屏幕做各种适配,在跳转到webview的过程中发现底部出现一个黑色区域,其他机型则没有。
解决方案也很简单,只要在初始化webView的过程中,添加如下代码:
if (IS_IPHONE_X) {
if (@available(iOS11.0, *)) {
self.myWebView.scrollView.contentInsetAdjustmentBehavior =UIScrollViewContentInsetAdjustmentNever;
} else {
// Fallback on earlier versions
}
}
IS_IPHONE_X 是用于检测iphoneX机型的设备检查宏
阅读全文