iOS点击屏幕隐藏输入法

从网上查找了很多资料, 大多都是说把默认的UIView的class修改为UIControl, 设置链接为myView, 然后设置其TouchDown事件时,设置self.myView.endEditing(true); 就可以隐藏了.


但是实际上, 完全不用这么麻烦. 我们直接override touchBegan方法,在该方法中调用隐藏键盘的函数即可:


override  func  touchesBegan(touches:Set, withEvent event:UIEvent?) {

view.endEditing(true)

}

你可能感兴趣的:(iOS点击屏幕隐藏输入法)