【问题标题】:Disable email detection in SwiftUI's Text [duplicate]在 SwiftUI 的文本中禁用电子邮件检测 [重复]
【发布时间】:2021-12-25 19:54:51
【问题描述】:

以下代码

struct ContentView: View {
    var body: some View {
        Text("Hello, World!")
            .padding()
    }
}

产生这个

但是下面的代码

struct ContentView: View {
    var body: some View {
        Text("hello@gmail.com")
            .padding()
    }
}

产生这个

如何使“hello@gmail.com”的格式显示为“Hello, World!” (没有下划线,没有蓝色,点击删除链接)?

【问题讨论】:

    标签: swift macos swiftui


    【解决方案1】:

    你可以使用Textverbatim:形式,这样会跳过解析步骤:

    struct ContentView: View {
        var body: some View {
            Text(verbatim: "hello@gmail.com")
                .padding()
        }
    }
    

    【讨论】:

    • 太棒了,谢谢@jnpdx!
    猜你喜欢
    • 2012-04-03
    • 2012-08-01
    • 2011-12-02
    • 2015-09-03
    • 1970-01-01
    • 1970-01-01
    • 2018-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多