iOS WKWebView 在 DarkMode 中加载 PDF 数据时 PDF 文档周围有黑色背景
iOS WKWebView loading PDF data in DarkMode has black background around PDF document
更新到 iOS 13 后,我在将 PDF 文档加载到 WKWebView 时遇到了问题。
PDF 文档在浅色模式下显示在浅灰色背景上。但是现在 iOS 13 我可以将系统配置更改为深色模式。问题是在 WKWebView 中加载的 PDF 周围有黑色背景,而不是浅灰色。
现在我不想为我的应用程序实现深色主题,而是在浅色模式和深色模式下始终坚持使用浅色主题。但是这个黑色背景看起来不太好。
我也不知道要更改它,因为这似乎是 WKWebView 的内部实现
[
[
尝试在应用程序的 .plist
文件中使用 UIUserInterfaceStyle
标志和 Light
值,以避免在整个应用程序中自动更改颜色。如果您想为某些 UIViewController 或 UIView 执行此操作 - 只需使用 UIUserInterfaceStyleLight
或 UIUserInterfaceStyleDark
值覆盖 overrideUserInterfaceStyle
属性。
更新到 iOS 13 后,我在将 PDF 文档加载到 WKWebView 时遇到了问题。
PDF 文档在浅色模式下显示在浅灰色背景上。但是现在 iOS 13 我可以将系统配置更改为深色模式。问题是在 WKWebView 中加载的 PDF 周围有黑色背景,而不是浅灰色。
现在我不想为我的应用程序实现深色主题,而是在浅色模式和深色模式下始终坚持使用浅色主题。但是这个黑色背景看起来不太好。
我也不知道要更改它,因为这似乎是 WKWebView 的内部实现
[
尝试在应用程序的 .plist
文件中使用 UIUserInterfaceStyle
标志和 Light
值,以避免在整个应用程序中自动更改颜色。如果您想为某些 UIViewController 或 UIView 执行此操作 - 只需使用 UIUserInterfaceStyleLight
或 UIUserInterfaceStyleDark
值覆盖 overrideUserInterfaceStyle
属性。