我是 SwiftUI 新手,想知道如何将内容(水平和垂直)居中在我的表格 View 单元格内。我当前的代码如下:
var body: some View {
List(list) { item in
VStack(alignment: .center) {
Image(systemName: item.imageName)
Text(item.text)
}
}
}
我的目标是将 VStack 对齐在单元的中心。谢谢!
最佳答案
这是可能的方法(alignment: .center
是默认设置,因此可以删除)
List(list) { item in
HStack {
Spacer()
VStack {
Image(systemName: item.imageName)
Text(item.text)
}
Spacer()
}
}
关于uitableview - SwiftUI:内容与中心对齐的自定义表格 View 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62549426/