Проблемы с использованием UITapGestureRecognizers в Interface Builder

Я пытаюсь использовать объект UITapGestureRecognizer, который можно найти в Interface Builder. Я перетащил один "UITapGestureRecognizer" из библиотеки объектов в один вид xib. Затем я создаю метод IBAction от этого жеста касания, для простого теста я просто печатаю сообщение "NSLog" в консоль, когда происходит касание на представлении. Я запустил это, и метод tap не вызывается. Я щелкнул правой кнопкой мыши на представлении в IB и заметил, что на "Outlet Collections" представления есть предупреждение "!" Я вижу:

Outlet Collections
gestureRecognizers - Tap Gesture Recognizer (!)

Предупреждение гласит: UIView не имеет коллекции выходов с именем gestureRecognizers.

Что мне нужно сделать, чтобы исправить это?

12
задан Marcy 19 August 2019 в 19:58
поделиться