Подтвердить что ты не робот

UITapGestureRecognizer с целью - Swift

Я попытался сделать простой жест нажатия, и я не могу понять это. Я хочу добавить целевой, простой селектор к жесту.

Вот мой код:

var panGesture : UIGestureRecognizer = UITapGestureRecognizer.addTarget(<#UIGestureRecognizer#>)

Как установить селектор?

4b9b3361

Ответ 1

Должен выглядеть примерно так:

var tapGesture = UITapGestureRecognizer(target: self, action: "SomeMethod")
self.view.addGestureRecognizer(tapGesture)

Ответ 2

Swift 3:

Добавление цели жесты касания:

sampleTapGesture = UITapGestureRecognizer(target: self, action: #selector(ViewController.sampleTapGestureTapped(recognizer:)))
self.view.addGestureRecognizer(sampleTapGesture!)

Связанная функция:

func sampleTapGestureTapped(recognizer: UITapGestureRecognizer) {
        print("Tapping working")
    }