你可以将“Primary Action Triggered”(在UITextField上右键单击)与IBAction连接,并且可以在不使用委托的情况下放弃第一响应者。 例如(Swift 4):@IBAction func textFieldPrimaryAction(_ sender: UITextField) { sender.resignFirstResponder() ... }