公司cordova版本还是用的UIWebView,最近把xcode升级到9.2,编译公司cordova项目,出现了顶部20px的黑边,经过调试发现UIWebView显示内容下移20px。
1、解决此问题
找到cordova框架中的UIWebView,加上以上代码。
我的是在CDVViewController类中的- (void)createGapView 方法中加的,不同的cordova版本可能会有所差异
if(@available(iOS 11.0, *)) {
self.webView.scrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
}
问题就解决了...蛮开心~~~~








网友评论