【发布时间】:2020-02-20 09:46:33
【问题描述】:
我正在尝试在 SwiftUI 中构建一个 ForEach()-Loop 来构建 UI 元素,但我收到了以下错误消息:
无法推断复杂的闭包返回类型;添加显式类型以消除歧义
这是我的代码:
var body: some View {
HStack {
HStack {
VStack {
ForEach((1...10).reversed(), id: \.self) {
Text("\($0)")
Spacer()
}
Spacer()
}
Spacer()
}
Spacer()
}
}
错误指向与 ForEach-Statement 的行。我尝试按照 Paul Hudson 的教程进行操作,请参阅:https://www.hackingwithswift.com/quick-start/swiftui/how-to-create-views-in-a-loop-using-foreach
【问题讨论】: