我正在尝试打开“完成”按钮以加载一个 Action ,最好是我为按钮设置的 Action 。
这是 UITextField 声明
let someTextField = UITextField()
尝试将目标添加到文本字段
someTextField.addTarget(self, action: "loginActionButton", forControlEvents: .EditingDidEndOnExit)
最佳答案
当点击“返回键”(或“完成”)按钮时,您的文本字段的委托(delegate)将收到一组回调,包括 textFieldShouldEndEditing:
和 textFieldDidEndEditing:
。要响应这些,请实现 UITextFieldDelegate
并在那里执行您的操作,即在委托(delegate)方法之一中调用 loginActionButton
。
关于iOS 键盘 "Done"按钮加载 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30985870/