Я просмотрел существующие вопросы по этой теме, и, похоже, нет ответов после iOS 11 (которая, казалось, сломала распознаватели жестов).
Есть ли способ обнаружить короткое нажатие / длинное нажатие на элементе UIBarButtonItem? Apple использует эту функцию в Pages, Numbers, Keynote для Undo / Redo.