我正在使用 SwiftUI 和 Form,不知何故,表单看起来不像任何示例。相反,它有边距和圆角半径......我不喜欢这种风格。这是一个错误,还是来自 Apple 的新方向?
我正在使用 XCode 12 Beta 4
struct LoginView: View {
@State private var email = ""
@State private var password = ""
var body: some View {
NavigationView {
Form {
Section {
TextField("Email", text: self.$email)
SecureField("Password", text: self.$password)
}
Button(action: login) {
Text("LOGIN")
}
}.navigationBarTitle("Login")
}
}
func login() {
let api = API()
api.login(username: self.email, password: self.password) {
ticket in
print(ticket)
}
}
这就是我要的: