Swift - 如何在 swiftUI 中将字符串数组添加到我的列表视图
Swift - How to add string array to my listview in swiftUI
我有一个字符串数组
fakeData = ["Array A",
"Array B",
"Array C",
"Array D"]
如何在 SwiftUI 的 ListView 中实现这个数组?
首先,如果您要更改视图中的数据,您应该将数组标记为 State
,或者不要管它,但我选择 State
进行演示:
@State var fakeData = ["Array A", "Array B", "Array C", "Array D"]
然后用一行代码从中创建一个列表:
List(fakeData, id:\.self) { Text([=11=]) }
总结一下:
struct ContentView: View {
@State var fakeData = ["Array A", "Array B", "Array C", "Array D"]
var body: some View {
List(fakeData, id:\.self) { Text([=12=]) }
}
}
我有一个字符串数组
fakeData = ["Array A",
"Array B",
"Array C",
"Array D"]
如何在 SwiftUI 的 ListView 中实现这个数组?
首先,如果您要更改视图中的数据,您应该将数组标记为 State
,或者不要管它,但我选择 State
进行演示:
@State var fakeData = ["Array A", "Array B", "Array C", "Array D"]
然后用一行代码从中创建一个列表:
List(fakeData, id:\.self) { Text([=11=]) }
总结一下:
struct ContentView: View {
@State var fakeData = ["Array A", "Array B", "Array C", "Array D"]
var body: some View {
List(fakeData, id:\.self) { Text([=12=]) }
}
}