我想知道如何通过按下软件键盘上的返回键或点击UIButton来执行操作。
UI按钮已设置为执行IBAction。
我还如何允许用户按键盘上的Return键执行相同的操作?
确保您的类扩展了UITextFieldDelegate协议
SomeViewControllerClass : UIViewController, UITextFieldDelegate
您可以执行以下操作:
override func viewDidLoad() { super.viewDidLoad() self.textField.delegate = self } func textFieldShouldReturn(textField: UITextField) -> Bool { //textField code textField.resignFirstResponder() //if desired performAction() return true } func performAction() { //action events }