我正在加载来自服务器响应的动态html字符串。但是,在我的应用程序中,我们正在处理亮和暗模式。我可以更改webview的背景颜色,但无法更改文本颜色。无论模式如何,它始终显示黑色文本颜色。
- 我想在浅色模式下显示黑色文本,在深色模式下显示白色文本。**
有什么建议吗?
func displayData() {
if let contentData = self.response?.data?.content {
do {
self.webView.loadHTMLString(contentData, baseURL: nil)
} catch {
print(error)
}
}
}
1条答案
按热度按时间wwwo4jvm1#
这必须在显示的HTML网页视图中进行编辑。
CSS:
在你的. swift文件中,你不需要做任何其他的事情,它会自动改变主题
布伦丹