UIBarButtonItem выделенный селектор? - PullRequest
0 голосов
/ 04 февраля 2019

Я просмотрел существующие вопросы по этой теме, и, похоже, нет ответов после iOS 11 (который, казалось, сломал распознаватели жестов).

Мой предыдущий вопрос ( UIBarButtonItem Long Press/ Короткое нажатие ) дало способ проверить, долго ли нажимал пользователь, однако пользователь должен завершить нажатие, отпустив палец для вызова селектора.

Есть ли способ вызвать функцию, когдаUIBarButtonItem выделен?

Apple использует эту функцию в Pages, Numbers, Keynote для Undo / Redo.

1 Ответ

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

Вы не можете проверить, выделен UIBarButtonItem или нет.Он работает на UIControl, но UIBarButtonItem не является его подклассом.

...