【发布时间】:2019-09-28 13:02:29
【问题描述】:
我想在 SwiftUI 中创建两个循环。例如:
ForEach (chapterData) { chapter in
ForEach (chapter.line) { line in
Text("\(line.text)")
}
}
chapterData 是一个章节表( [Chapter] ):
struct Chapter: Codable, Identifiable {
let id:Int
let line:[Line]
}
和
struct Line: Codable, Identifiable {
let id: Int
let text: String
}
我想获取chapterData中所有章节的line.text
但我无法编译这段代码,我认为不可能以这种方式执行两个 ForEach 循环。
有人可以帮我吗?
【问题讨论】:
-
是的,我刚刚添加了
标签: swift swiftui swiftui-list