У меня есть страница входа в систему, которую поддерживает Parse. Я хочу знать, как создать segue только в том случае, если логин был подтвержден через базу данных Parse, а затем направил пользователя к новому контроллеру View.Как создать segue при условии
Это код для кнопки входа в систему:
@IBAction func logginginAction(sender: AnyObject) {
var username = self.usernameField.text
var password = self.passwordField.text
if (count(username.utf16) < 4 || count(password.utf16) < 5) {
var alert = UIAlertView(title: "Invalid", message: "Username/Password is too short!!", delegate: self, cancelButtonTitle: "OK")
alert.show()
}
else {
self.actInd.startAnimating()
PFUser.logInWithUsernameInBackground(username, password: password, block: { (user, error) ->
Void in
self.actInd.stopAnimating()
if ((user) != nil) {
}else {
var alert = UIAlertView(title: "Invalid", message: "Please recheck the information you just entered", delegate: self, cancelButtonTitle: "OK")
alert.show()
}
})
}
}
Спасибо! Я сделал это, но когда логин подтвержден, переход к segue на новый контроллер просмотра отсутствует. Я добавил «performSegueWithIdentifier: отправитель:» во второй оператор if. – STo