我想在SwiftUI Text(或任何视图)中显示电话号码,并使其可点击以打开'Phone'。
是否有一种使用SwiftUI实现此功能的方法,或者应该尝试使用UITextView进行包装并以旧方式使用NSAttributed字符串等完成操作?
我已经阅读了SwiftUI文档,但没有找到如何实现此功能。目前正在尝试在Xcode 11 beta 5中实现此操作。
我已经在SwiftUI.h的SwiftUI API中搜索了“text”。
我还在stackoverflow [swiftui]和Google上搜索了类似“使电话号码/ URL可点击”,“Tappable link/url swiftUI”等的查询。
Text("123-456-7890")
.onTapGesture {
// do something here
}
(将是日本电话号码的文字)