我的应用有两个UITextField。由于他们使用十进制键盘,因此我通过点击背景来解雇。我想要它,所以如果说textField1已启动并且您点击背景,则会弹出一个特定按钮,其中包含textField1的操作,反之亦然。目前,如果您在没有键盘的情况下点击背景,它仍会弹出一个按钮。任何帮助都会非常棒。
@IBOutlet weak var textField: UITextField!
@IBOutlet weak var button: UIButton!
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
self.view.endEditing(true)
button.isHidden = false
}
override func viewDidLoad() {
super.viewDidLoad()
self.textField.delegate = self
button.isHidden = true
}