У меня есть PageControl
, и каждая страница (ViewController
) имеет различное количество imageviews
(UIImageView
), которые создаются динамически.Отключить распознаватель жестов для UIImageView в приложении iPad
Каждой imageview
присваивается gesture recognizer (tapped or move)
. Поскольку они находятся внутри PageControl
, я хотел бы включить/отключить gesture recognizer
, чтобы он не мешал swipe
событиям страницы.
Я знаю, что существует метод removeGestureRecognizer
, но я не хочу удалять и прикреплять его каждый раз. Существует ли эквивалент только для включения и отключения?
Благодаря
спасибо. Оба ответа верны, но поскольку я создаю их динамически (нет через интерфейс), я принимаю этот ответ. Но хорошо знать ответ UI на это тоже для справок в будущем. –