做输入时,比如用户登录,输入用户名后,我们需要回车按钮显示为next,可以接着输入密码,
或者在重置密码的时候多个UITextField并排时,输入原密码,修改的密码,确认修改的密码。然后回车显示为登录或者done。只需要实现textFieldShouldReturn 的 代理方法即可
func textFieldShouldReturn(textField: UITextField) -> Bool {
var flag:Bool
flag = false
if (textField == emailText) {
print("emailText")
pwdText.becomeFirstResponder()
}else if(textField == pwdText){
print("pwdText")
rePwdText.becomeFirstResponder()
}
else{
print("Text")
flag = true
textField.resignFirstResponder()
}
return flag
}
网友评论