13

我见过这个,但不记得当按下返回键时,界面生成器究竟使用了什么绝地技术来关闭 uikeboard。任何人都知道如何做到这一点?

请不要发布有关使用 UITextFieldDelegate 的信息,我知道该方法,我只对在没有任何其他逻辑或协议构造的情况下按下返回键时强制关闭键盘感兴趣。

4

2 回答 2

14

在您的文本字段的 xib 中将 IBAction 与“退出时结束”事件连接起来

-(IBAction)textFieldDidEndOnExit:(UITextField *)sender
{

}
于 2013-03-17T18:30:28.750 回答
0
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {

    if let touch = touches.first{
        view.endEditing(true)
       }
}
于 2016-04-12T06:07:39.623 回答