键盘已完成按键操作swift iOS不工作

我是stackoverflow的新手,我对新的swift代码有问题。
我在键盘上自定义了“完成”的返回按钮,但当我点击它时,不会发生任何事情。。。我如何在点击键盘时隐藏它?
我已经添加了一个代码(在这个网站上找到)当你点击某个地方时隐藏键盘,而不是在键盘上,但是我不能用点击“完成”按钮来定制它。。。谢谢你之前

您需要实现在点击“完成”按钮时调用的委托方法:

func textField应返回(\utextfield:UITextField)->布尔{
textField.resignFirstResponder()辞职
返回真值
}

您还需要遵守UITextFieldDelegate协议:

//我假设您重写了UIViewController类。如果没有,请将UITextFieldDelegate添加到类中
类MyViewController:UIViewController、UIExtFieldDelegate

最后一件事是将类设置为文本字段委托:

textField.delegate=self

发表评论