本文主要是介绍wkwebview 切换夜间模式的时候会闪白一下怎么办?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
功能要求:使用wkwebview加载网页,,夜间模式下修改网页背景颜色和字体的颜色
遇到的问题:网页在加载完毕,,修改背景颜色的时候会先闪现一下白色背景后变成夜间的颜色
原因:网页的背景色和字体颜色的修改是在网页加载完毕的时候进行的,,所以会先显示原始颜色,再显示修改的颜色
夜间模式的实现方法::
- (void)nightOrDay{
if ([[[NSUserDefaults standardUserDefaults] objectForKey:@"nightOrDay"] isEqualToString:@"1"]) {
self.view.backgroundColor = viewNightColor;
这篇关于wkwebview 切换夜间模式的时候会闪白一下怎么办?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!