实战需求
SwiftUI 如何监听@Binding对象数值变化
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
- 监听Bingding数值变化
- 实现TextField下划线
实战代码
import SwiftUI
struct ContentView: View {
@State var text: String = ""
var body: some View {
StandardTextField(placeholderText: "Enter text", defaultText: $text)
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
struct StandardTextField: View {
@State