服装店网站建设思路/视频剪辑培训班
实战需求
SwiftUI 高级组件之Form 文本框内容验证 支持邮件和密码验证
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
1、支持form组件
2、支持验证邮箱是否正确
3、验证密码是否填入
4、所有文本框正确后才显示提交按钮
实战代码
1、 主界面
import SwiftUI
import Combineclass DataItem: ObservableObject { // observable object@Published var username:String = "" // observable property@Published var password:String = "" // observable property}struct FormWithValidator : View {@EnvironmentObject var item:DataItem // data model reference@State var us