cordova ios11 适配 顶部黑边

2018-04-13  本文已影响48人  宋鸿康iOS

公司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;
    }

问题就解决了...蛮开心~~~~

上一篇下一篇

猜你喜欢

热点阅读