List是SwiftUI世界的基础控件。如果我们希望List每一行内容都居中该如何做呢?
我们先看看无法居中的代码效果
无法居中的代码
无法居中的代码
import SwiftUI
struct ContentView: View {
var body: some View {
NavigationView{
List{
ForEach(1...9,id: \.self) { row in
Image("\(row)")
.resizable()
.aspectRatio(contentMode: .fill)
.frame(width:200)
.cornerRadius(2)
.shadow(radius: 2)
.clipped()
}
}.navigationBarTitle("韩熙载夜宴图")
}
}
}