SwiftUI 中当 Text 内容为网址时禁止标记为蓝色和跳转

SwiftUIText 组件默认会自动识别并高亮网址文本,同时还可以点击跳转,这种自动检测链接 Data Detectors 有时并不想用,分享记录一下如何简单的解决。

Table of Contents

解决方法

很简单,使用 Text(verbatim:) 来声明 Text 组件

示例

struct ContentView: View {
    
    var body: some View {

        Text(verbatim: "www.codeun.com")
            // 指定输入字段的类型,提供自动键盘布局建议
            .textContentType(.none)

    }
}

  本文自 https://www.codeun.com 发布,相应代码均自主编写并严格审阅和测试,完整代码中包含丰富的学习笔记和使用方式、实用技巧。
  · 如若转载,请注明出处:https://www.codeun.com/archives/1675.html ·

(0)
上一篇 2025-01-14 下午3:48
下一篇 2023-02-21 下午3:12

相关推荐

发表回复

登录后才能评论