SwiftUI 文本 iOS15:电子邮件或 URL 内部文本视图使用强调色呈现
SwiftUI Text iOS15: Email or URL inside Text view render using accent color
当 运行 iOS15 中的以下代码时,内容中 URL 或电子邮件地址的颜色使用强调色而不是前景色。我该如何覆盖它?
Text("Send a message to john@email.com to request support")
.foregroundColor(.blue)
您可以使用 Text(verbatim:)
按原样呈现字符串,而不是自动从电子邮件创建 link。
Text(verbatim: "Send a message to john@email.com to request support")
.foregroundColor(.blue)
结果:
如果需要,您还可以设置自己的强调色。
Text("Send a message to john@email.com to request support")
.accentColor(.green)
结果:
当 运行 iOS15 中的以下代码时,内容中 URL 或电子邮件地址的颜色使用强调色而不是前景色。我该如何覆盖它?
Text("Send a message to john@email.com to request support")
.foregroundColor(.blue)
您可以使用 Text(verbatim:)
按原样呈现字符串,而不是自动从电子邮件创建 link。
Text(verbatim: "Send a message to john@email.com to request support")
.foregroundColor(.blue)
结果:
如果需要,您还可以设置自己的强调色。
Text("Send a message to john@email.com to request support")
.accentColor(.green)
结果: