在SwiftUI中将截断的文本用双引号括起来



预期结果(截断的文本用双引号括起来):

我试过使用

Text(""(description)"")
.lineLimit(1)

但无法在结尾处获得双引号"让我们找出您的首选…

正如其他人所说,您应该给我们一些您尝试过的想法。一个可能的解决方案如下:

struct ContentView: View {

let description: String = "Let's figure out your preferences and interests for this trip and get your trip sorted with the best recommendations that work for you"

var body: some View {
Text(""(description)"")
.padding()
}
}

您必须单独转义每个字符。下面的代码将在末尾显示双引号。

Text("" This will show double quotes at the start and end "")

这是通过escaping完成的-您需要在每个应该作为文本字符而不是代码的字符前面放置。注意上面的代码是如何高亮显示的——只有第一个和最后一个引号是代码的一部分,所以只有它们是不同的颜色。

相关内容

  • 没有找到相关文章

最新更新