当遇到无法TextField在VStackwith 中编辑的问题(最后一个除外)时,我正在使用 Xcode 11 beta 4 体验 SwiftUI .cornerRadius()。
删除 MARKED 行时,代码运行良好。
struct ParentView: View {
var body: some View {
VStack {
ForEach(0 ..< 3) { index in
ChildView()
}
}
.cornerRadius(10) // MARKED
}
}
struct ChildView: View {
@State var text: String = ""
var body: some View {
TextField("", text: $text)
.textFieldStyle(.roundedBorder)
}
}
Run Code Online (Sandbox Code Playgroud)
无论如何,不会显示任何错误消息。