Я пытаюсь добавить UITapGesture
в UIButton, чтобы он вызывал функцию при нажатии. Я использую Swift 3
и получает некоторую ошибку:
Завершение приложения из-за неперехваченного исключения "NSInvalidArgumentException", причина: '- [SwiftRunner.ViewController tapBlurButton]: непризнанный селектор, отправленный экземпляру 0x149e07610'
Это примерно то, что у меня есть:
// Swift 3
import UIKit
class ViewController {
@IBOutlet weak var qsBlurButton: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
let tapGesture = UITapGestureRecognizer(target: self, action: Selector(("tapBlurButton")))
qsBlurButton.addGestureRecognizer(tapGesture)
}
func tapBlurButton(sender: UITapGestureRecognizer) {
print("Please Help!")
}
}