Есть ли способ получить доступ к методам pressesbegan на WKInterfaceButton? - PullRequest
0 голосов
/ 13 января 2019

У меня есть WKInterfaceButton в XCode, и когда я настраиваю действие для него, он выполняет его только после завершения касания, то есть когда мой палец поднят.

@IBAction func kickButton() {
       //Action for this button
}

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

1 Ответ

0 голосов
/ 04 февраля 2019

Вы можете заменить кнопку на распознаватель жестов касания, а затем настроить функцию, подобную этой:

func handlePress(sender: WKTapGestureRecognizer) {
    if sender.state == .began {
        // code for when press began
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...