import SwiftUI
struct ContentView: View {
@State var rowCount = 4
var body: some View {
VStack {
// List(0..<rowCount){ row in
// Text("Row \(row)")
// }
List(0..<rowCount, id:\.self){ row in
Text("Row \(row)")
}
Button("Add row") {
rowCount += 1
}.padding(.top)
}
}
}


本文介绍了一个使用SwiftUI实现的简单应用案例,该应用通过@State属性包装器管理列表项的数量,并利用List视图展示可动态增加的行数据。通过点击按钮可以实时更新列表中的元素数量。
900

被折叠的 条评论
为什么被折叠?



