iOS11——WkWebView中H5的UI向下偏移的问题

前段时间,估计大伙都在忙着适配,先是iOS11,然后是iphoneX,但是有个潜在的坑却是非常不容易发现的。

问题描述

在升级了iOS11之后,我发现除了原生页面,项目中一些网页端的页面的控件居然也调皮起来,集体的往下偏移,有的输入框直接就显示上面一半,给人感觉就是下沉了大概20的样子,我只能想这可能是网页的问题,毕竟这怎么看都是网页的样式。然而事实却不然!

问题解决

大佬是精通网页、安卓和iOS,他接手研究后发现,改WKWebView的配置就可以解决:

WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc] init];

config.preferences.minimumFontSize = 0.0f;

之前这个值设的是20.f,而且不知道是为什么。。

遗留问题

这个值其实是写WKWebView时根据网上资料写的,目前不知道到底有什么用处和影响,不知道有没有大神可以不吝指导,感激不尽!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容