预期结果(截断的文本用双引号括起来):
我试过使用
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
完成的-您需要在每个应该作为文本字符而不是代码的字符前面放置。注意上面的代码是如何高亮显示的——只有第一个和最后一个引号是代码的一部分,所以只有它们是不同的颜色。