GestureRecognizer не отвечает на нажатие
После инициализации подклассомUIImageView
У меня есть следующая строка кода:
self.userInteractionEnabled = true
self.addGestureRecognizer(UITapGestureRecognizer(target: self, action: "handleTap:"))
Я создал необходимую связанную функцию:
func handleTap(gestureRecognizer: UITapGestureRecognizer) {
print("In handler")
}
При нажатии на вид, о котором идет речь, «In handler никогда не выводился на консоль». Затем я удалил функцию-обработчик, чтобы посмотреть, будет ли компилятор жаловаться на отсутствующую функцию. Это не так.
Я положительно озадачен. Я был бы очень признателен любому легкому человеку, который мог бы пролить это.
Обновить: Мой класс на самом делеUIImageView
в отличие отUIView