例如我有 3 个属性:
var path1FilePath:String = "Src/"
var path2FileName: String = "filename"
var path3Extension: String = ".jpg"
Run Code Online (Sandbox Code Playgroud)
我需要用以下方式显示它们:
HStack {
Text(status.path1FilePath)
Text(status.path2FileName).bold()
Text(status.path3Extension)
}
Run Code Online (Sandbox Code Playgroud)
问题是Text()视图之间的间距。如何去除它们?
SwiftUI 允许我们将字符串组合在一起,例如Text("Hello ") + Text("World!"),因此您可以在这里执行相同的操作:
Text(path1FilePath)
+ Text(path2FileName)
+ Text(path3Extension)
Run Code Online (Sandbox Code Playgroud)
或者,如果您仍然想要或需要使用HStack,只需使用HStack(spacing: 0),您就会得到相同的结果。
| 归档时间: |
|
| 查看次数: |
4529 次 |
| 最近记录: |