在ios里关闭键盘也是一种学问啊,真不容易
- 键盘中的返回键
- 点击文本框所在的view
第一种方法需要继承UITextFieldDelegate
协议,并实现:
func textFieldShouldReturn(textField: UITextField) -> Bool{
textField.resignFirstResponder()
return true
}
第二种方法,需要重写 touchesEnded
override func touchesEnded(touches: Set<UITouch>, withEvent event: UIEvent?) {
textf.resignFirstResponder()//textf 是绑定的 textField
}