🍎
[SwiftUI]Textでリンク表示のハイライトを無効化する
概要
そのまま以下のようなTextの定義をすると、
iOS15からはMarkdown syntaxが効き、
https://www.youtube.com
のTextはリンクとして扱われるのでハイライト表示になる。
もちろんそれはそれで便利なのですが、
稀に仕様でプレーンテキストとして表示したいことがあるので、その際のTipsです。
VStack {
Text("Hello, world!")
.padding()
Text("https://www.youtube.com")
.foregroundColor(.black)
}
解消法
Text(verbatim: )
を使用すればOK。
VStack {
Text("Hello, world!")
.padding()
Text(verbatim: "https://www.youtube.com")
.foregroundColor(.black)
}
参考
Discussion