Вопросы с тегом «uigesturerecognizer»

359
UILongPressGestureRecognizer вызывается дважды при нажатии вниз

Я обнаруживаю, нажал ли пользователь в течение 2 секунд: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; Вот как...

326
Как отключить жест смахивания назад в UINavigationController на iOS 7

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

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

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

179
UIGestureRecognizer на UIImageView

У меня есть UIImageView, который я хочу иметь возможность изменять размеры и вращаться и т. Д. Можно UIGestureRecognizerли добавить к UIImageView? Я хотел бы добавить повернуть и ущипнуть распознаватель, UIImageViewкоторый будет создан во время выполнения. Как добавить эти...

167
Как вызвать жест касанием на UIView программно в Swift

У меня есть UIView, и я добавил к нему жест касания: let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) tap.delegate = self myView.addGesture(tap) Я пытаюсь вызвать это программно в тестовом файле. sendActionForEvent Я использую эту функцию, но она не работает:...

156
UITapGestureRecognizer - одно касание и двойное касание

Я пытаюсь добавить 2 UITapGestureRecognizersк представлению, одно для одного касания и одно для событий двойного касания. Распознаватель с одним касанием работает как положено (сам по себе). Но я не могу заставить работать распознаватель двойного касания. Пытались экспериментировать со свойствами ,...

146
UIPanGestureRecognizer - только вертикальный или горизонтальный

У меня есть вид, который должен UIPanGestureRecognizerперетащить вид вертикально. Поэтому в обратном вызове распознавателя я только обновляю координату y, чтобы переместить его. В суперпредставлении этого вида есть объект, UIPanGestureRecognizerкоторый будет перетаскивать вид по горизонтали, просто...

125
Как отключить жест смахивания UIPageViewController?

В моем случае parent UIViewControllercontains, UIPageViewControllerкоторый содержит, UINavigationControllerкоторый содержит UIViewController. Мне нужно добавить жест смахивания к последнему контроллеру представления, но смахивания обрабатываются так, как будто они принадлежат контроллеру...

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

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

86
Нет свайпа назад при скрытии панели навигации в UINavigationController

Мне нравится пакет swipe, унаследованный от встраивания ваших представлений в файл UINavigationController. К сожалению, я не могу найти способ скрыть, NavigationBarно все еще прокрутите сенсорную панель назад gesture. Я могу писать собственные жесты, но предпочитаю этого не делать и вместо этого...

82
UIGestureRecognizer блокирует подпредставление для обработки событий касания

Я пытаюсь понять, как это сделать правильно . Я попытался изобразить ситуацию: Я добавляю UITableViewкак подвид UIView. Объект UIViewреагирует на касание и pinchGestureRecognizer, но при этом tableview перестает реагировать на эти два жеста (он по-прежнему реагирует на смахивания). Я заставил его...