Я понимаю, что есть PresentationButton и NavigationButton, чтобы изменить представления в последнем SwiftUI.Однако я хочу сделать простую операцию, как показано ниже.Когда пользователь нажимает на кнопку «Вход», если учетные данные верны, он их регистрирует, но также выполняет переход (в этом случае измените представление).Однако я не мог проверить, правильны ли они в PresentationButton, и я не мог изменить вид обычной кнопки.Есть ли другой способ сделать это?
@IBAction func signInClicked(_ sender: Any) {
if emailText.text != "" && passwordText.text != "" {
Auth.auth().signIn(withEmail: emailText.text!, password: passwordText.text!) { (userdata, error) in
if error != nil {
//error
} else {
performSegue(withIdentifier: "toFeedActivity", sender: nil)
}
}
} else {
//error
}
}