下面是在 VStack 中具有 Text 和 TextField 的应用程序的一些简约示例:
import SwiftUI
struct ContentView: View {
@State private var textEntry : String = "Hello World"
var body: some View {
return VStack {
Text(textEntry)
TextField("Enter new text here", text: $textEntry)
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
Run Code Online (Sandbox Code Playgroud)
该应用程序工作正常,即文本小部件显示您在文本字段小部件中键入的内容。问题是您收到布局约束无法得到满足的错误(或警告):
2020-12-29 10:31:13.800514+0100 SwiftuiTest[32286:2781544] [LayoutConstraints] Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try …Run Code Online (Sandbox Code Playgroud)