SwiftUI写一个程序,输入a和b,输出A+B
时间: 2023-03-06 22:49:31 浏览: 75
以下是使用SwiftUI编写的一个简单程序,可以实现输入a和b,并输出A B的功能。
```swift
import SwiftUI
struct ContentView: View {
@State private var a = ""
@State private var b = ""
var body: some View {
VStack {
TextField("输入a", text: $a)
TextField("输入b", text: $b)
HStack {
Text("A: \(a)")
Text("B: \(b)")
}
}.padding()
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
```
在上面的代码中,我们创建了一个 `ContentView` 的结构体,它包含了两个 `@State` 属性:`a` 和 `b`,这两个属性分别用于存储输入的a和b的值。然后我们使用 `VStack` 和 `HStack` 这两个布局组件将输入框和输出框组合在一起。
最后,我们将整个 `ContentView` 视图结构体传递给了 `ContentView_Previews` 预览提供程序,以便我们在Xcode的预览窗口中查看我们的布局。