swift textfield 实现键盘隐藏

发布时间:2018-08-31 09:09:05

1.类实现接口UITextFieldDelegate如下

class RegisterController:CommonController,UITextFieldDelegate


2.设置UITextField的代码,在viewDidLoad代码块中

usernametf.delegate=self;


3.设置键盘隐藏 多个textfield如下

 //设置点击键盘返回键隐藏键盘

    func textFieldShouldReturn(_ tf: UITextField) -> Bool {

        if(self.usernametf==tf){

            self.usernametf.resignFirstResponder();

        }else if(self.pwdtf==tf){

            self.pwdtf.resignFirstResponder();

        }else if(self.companytf==tf){

            self.companytf.resignFirstResponder();

        }else if(self.smsCodetf==tf){

            self.smsCodetf.resignFirstResponder();

        }else{

            self.mobiletf.resignFirstResponder();

        }

        

        return true;

    }



Card image cap
APP STORE
Card image cap
应用宝
Card image cap
小米
Card image cap
华为