uigesturerecognizer- все статьи тега ➜ страница 0


Как удалить все распознаватели жестов из UIView в Swift

Я написал Swift-код, который пытается удалить все распознаватели жестов из всех вложенных представлений данного пользовательского типа UIView. let mySubviews = self.subviews.filter() { $0.isKindOfClass(CustomSubview) } for subview in mySubviews { for recognizer in subview.gestureRecognizers { subview.removeGestureRecognizer(recognizer) } } Но строка for recognizer выдает ошибку компилятора: '[AnyObject]?' does not have a member named 'Generator' Я пытался изменить цикл for ...

Как отключить жест обратного свайпа в UINavigationController на iOS 7

в iOS 7 Apple добавила новое поведение навигации по умолчанию. Вы можете провести пальцем от левого края экрана, чтобы вернуться в стек навигации. Но в моем приложении это поведение конфликтует с моим пользовательским левым меню. Итак, можно ли отключить этот новый жест в UINavigationController? ...

Вы можете прикрепить UIGestureRecognizer к нескольким представлениям?

UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapTapTap:)]; [self.view1 addGestureRecognizer:tapGesture]; [self.view2 addGestureRecognizer:tapGesture]; [tapGesture release]; В приведенном выше коде только набойки на view2 признаны. Если я комментирую третью строку, то нажимает на view1 признаны. Если я прав, и вы можете использовать распознаватель жестов только один раз, я не уверен, что это ошибка или ей просто нужна дополнительная д ...

Распознаватель жестов и действия кнопок

у меня есть иерархия представлений, которая выглядит примерно так: UIView (A) UIView > UIImageView UIView > UIView (B) UIView > UIView (B) > Rounded Rect Button UIView > UIView (B) > UIImageView UIView > UIView (B) > UILabel я прикрепил распознаватель жестов к моему UIView (B). Проблема, с которой я сталкиваюсь, заключается в том, что я не получаю никаких действий для округлой кнопки Rect, которая находится внутри UIView (B). Распознаватель жестов singleTap захватывает ...