iOS WKWebView在DarkMode中加载PDF数据在PDF文档周围有黑色背景

时间:2019-10-17 13:25:38

标签: ios pdf wkwebview ios13

更新到iOS 13之后,我在将PDF文档加载到WKWebView时遇到了问题。

PDF文档以浅色背景显示在浅灰色背景上。但是现在在iOS 13中,我可以将系统配置更改为暗模式。问题在于,加载到WKWebView中的PDF周围具有黑色背景,而不是浅灰色。

现在,我不想为我的应用实现“黑暗主题”,而不想一直在“明亮模式”和“黑暗模式”下坚持使用“明亮主题”。但是,这种黑色背景看起来并不好。

我也不知道有什么理由改变它,因为这似乎是WKWebView的内部实现

[Light Mode [Dark Mode

1 个答案:

答案 0 :(得分:1)

尝试在应用的UIUserInterfaceStyle文件中使用Light标志和.plist值,以避免在整个应用中自动更改颜色。如果要对某些UIViewController或UIView进行操作,则只需使用overrideUserInterfaceStyleUIUserInterfaceStyleLight值覆盖UIUserInterfaceStyleDark属性。