[iOS点击键盘上的“Next”按钮实现文本框焦点跳转]
2016-08-16 本文已影响136人
亡鱼
做输入时,比如用户登录,输入用户名后,我们需要回车按钮显示为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
}