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

7
UILongPressGestureRecognizer вызывается дважды при нажатии вниз
Я обнаруживаю, нажал ли пользователь в течение 2 секунд: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; Вот как я справляюсь с долгим нажатием: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } Текст «double oo» печатается дважды, когда я нажимаю более 2 секунд. Почему это? Как я могу …

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

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

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

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

9
UITapGestureRecognizer - одно касание и двойное касание
Я пытаюсь добавить 2 UITapGestureRecognizersк представлению, одно для одного касания и одно для событий двойного касания. Распознаватель с одним касанием работает как положено (сам по себе). Но я не могу заставить работать распознаватель двойного касания. Пытались экспериментировать со свойствами , как: cancelsTouchesInView, delaysTouchesBeganи , delaysTouchesEndedно до сих пор не работает. …

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

21
Как отключить жест смахивания UIPageViewController?
В моем случае parent UIViewControllercontains, UIPageViewControllerкоторый содержит, UINavigationControllerкоторый содержит UIViewController. Мне нужно добавить жест смахивания к последнему контроллеру представления, но смахивания обрабатываются так, как будто они принадлежат контроллеру представления страницы. Я пытался сделать это как программно, так и через xib, но безрезультатно. Итак, насколько я понимаю, я не могу достичь …

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

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

10
UIGestureRecognizer блокирует подпредставление для обработки событий касания
Я пытаюсь понять, как это сделать правильно . Я попытался изобразить ситуацию: Я добавляю UITableViewкак подвид UIView. Объект UIViewреагирует на касание и pinchGestureRecognizer, но при этом tableview перестает реагировать на эти два жеста (он по-прежнему реагирует на смахивания). Я заставил его работать с помощью следующего кода, но это явно не …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.