0

如何在这样占用更多空间 Text的a中将a与左对齐对齐VStack

这是正在使用的代码

VStack(alignment:.leading) {
    Text("Test")
       .font(.system(size: 10))
       .frame(maxWidth: .infinity, maxHeight: .infinity)
}.frame(maxWidth: .infinity, maxHeight: .infinity)
 .background(Color.green)
4

2 回答 2

0

尝试在您的文本视图上使用此修饰符:.multilineTextAlignment(.leading)

于 2020-10-04T07:04:16.627 回答
0

您需要为文本框架添加对齐方式,例如

VStack(alignment:.leading) {
    Text("Test")
       .font(.system(size: 10))
       .frame(maxWidth: .infinity, maxHeight: .infinity, alignment: .leading) // << here !!
}.frame(maxWidth: .infinity, maxHeight: .infinity)
 .background(Color.green)
于 2020-10-04T07:04:36.897 回答