Описание тега uigesturerecognizer

UIGestureRecognizer - это абстрактный базовый класс для конкретных классов распознавателей жестов. Объект распознавания жеста (или просто распознаватель жестов) отделяет логику распознавания жеста и действий в соответствии с этим распознаванием. Когда один из этих объектов распознает общий жест или, в некоторых случаях, изменение жеста, он отправляет сообщение действия каждому назначенному целевому объекту.
1 ответ

UITapGestureRecognizer с точным количеством нажатий

Я хотел бы ответить на несколько нажатий на UIView, Например, я должен иметь возможность касаться вида пять раз для одного действия и десять раз для другого действия. Но - каждое действие не должно вызываться каким-либо количеством нажатий, кроме за…
0 ответов

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

У меня есть UICollectionView с кнопкой в ​​качестве дополнительного UICollectionReusableView, Когда кнопка нажата, я добавляю экземпляр подкласса UILabel как подпредставление к представлению коллекции. экземпляр ярлыка имеет UIPanGestureRecognizer и…
2 ответа

Где в ViewController должен быть установлен UIGestureRecognizer?

Если ViewControllerдля просмотра установлено значение MyView А ViewController поддерживает указатель на свой вид (настраивается через раскадровки) @property (weak, nonatomic) IBOutlet MyView *v; В которой ViewControllerдолжно ли произойти следующее?…
27 мар '12 в 18:51
1 ответ

Есть кнопка в UITableViewHeaderFooterView

Я хочу добавить кнопку в HeaderView, но прикосновения не распознаются. Что мне не хватает? class GSTableHeaderView: UITableViewHeaderFooterView, ReusableView { var delegate: tableHeaderViewDelegate? let showAllOrHideButton = GSShowAllOrHideButton() …
0 ответов

Superview скопировать жесты распознаватели из подпредставления

Я хочу, чтобы у представления были все распознаватели жестов из его подпредставления (это будет работать только тогда, когда у targetView есть подпредставление, obs. targetView.gestureRecognizers = targetView.subviews.first?.gestureRecognizers Кажет…
28 сен '17 в 01:47
1 ответ

Движение изображения в С Gesture Recognizer

У меня есть 1 просмотр контроллера в моем main.storyboard и у меня есть UIImageView там, который связан с распознавателем жестов салфетки. Моя цель состоит в том, чтобы пользователь проводил пальцем влево, а изображение непрерывно перемещалось влево…
20 апр '14 в 11:27
3 ответа

Как я могу исключить часть из UIView для распознавателя жестов?

Я занимаюсь разработкой приложения и хочу пролистать разные UIViewControllers с UISwipeGestureRecognizer, Все работает, но есть одна вещь, для которой я не смог найти решение. Я добавляю UIGestureRecognizers как это - (void)viewDidLoad { [super view…
2 ответа

Как удалить UIGestureRecognizer из ячейки таблицы

Я хочу разрешить удаление только на первой ячейке UITableView, Этот бит прост, однако я хочу отобразить UIAlert когда пользователь пытается провести любую другую ячейку. Опять у меня это работает с помощью UIGestureRecognizer на каждой ячейке, кроме…
02 дек '11 в 16:58
1 ответ

Невозможно изменить размер UITableViewCell, содержащего UIView

У меня есть пользовательская ячейка просмотра таблицы. У меня есть UIView в ячейке таблицы, которая отображается только при расширении таблицы. Я переключаю высоту для ячейки табличного представления каждый раз при нажатии, чтобы показать UIView. Мн…
1 ответ

Как создать пользовательскую ячейку в tableView (смахивание ячейки)

Я хочу создать одно приложение, которое в self имеет tableview.this tableView имеет много ячеек в self. Я хочу, чтобы при нажатии справа налево в одной ячейке отображалась другая страница в ячейке (например, почта Yahoo, которая при нажатии справа н…
0 ответов

Как переслать все события в элемент управления, кроме события длинного нажатия

Я хочу сделать секретный горячий угол, если пользователь нажимает и удерживает верхний правый угол (размер 100px * 100px), а затем показывает экран с паролем. Для других событий, например, в горячем углу касания, представление должно передать свое с…
12 июл '18 в 13:07
1 ответ

UISwipeGestureRecognizer вызывается дважды?

У меня проблема с UISwipeGestureRecognize, вызываемой дважды, я создал приложение на основе tabbarcontroller, которое имеет 4 вкладки. Каждая вкладка, имеющая UINavigationController под этим UIViewController, там я реализовал ниже код в 3-й вкладке.…
03 янв '11 в 13:20
1 ответ

Треугольная маска UIImageView IOS

Проверьте прикрепленный скриншот. Это то, что я сделал. Я создал UIImageView в раскадровке и назначьте изображение (розовое треугольное изображение) imageView, Я использовал жест, чтобы распознать событие перетаскивания (правая сторона, половина экр…
2 ответа

Создание простой метки, которая переключает текст при нажатии в Swift

Swift 4.0 iOS 11.x Как раз когда вы думаете, что разбираетесь в вещах, вы понимаете, что упустили что-то критическое. Хотел создать ярлык, который изменился сам, когда вы нажали на него. Создан этот подкласс метки. import UIKit class TapText: UILabe…
2 ответа

Как определить, когда начинается горизонтальное пролистывание UITableView

У меня есть UITable с кнопкой в ​​каждой ячейке. Когда вы нажимаете на кнопку, что-то происходит. Когда вы проводите пальцем влево по ячейке, контроллер навигации переходит к другому виду. Проблема в том, что иногда эти две вещи пересекаются. Призем…
1 ответ

Как переключить контроллер вид спереди с помощью PKRevealController?

Я работаю с PKRevealController в новом проекте приложения, вы можете получить его здесь: https://github.com/pkluz/PKRevealController У меня возникла проблема с правильным изменением вида, отображаемого в контроллере переднего вида. Например, я смахи…
2 ответа

Как отключить "распознаватель жестов" (XMCircleGestureRecognizer)?

Для приложения, которое я создаю, я использую этот класс, и, поскольку я распознаю другие жесты, такие как касания, пролистывания или долгое нажатие, без использования устройства распознавания жестов Apple (я создал свой собственный, поскольку они о…
13 июл '17 в 14:02
2 ответа

Определение направления UIPinchGestureRecognizer (без наклона)

Я использую UIPinchGestureRecognizer, чтобы изменить размеры фреймов в моем приложении. Я бы хотел изменить размеры по высоте и ширине независимо (виды представляют собой прямоугольники в привязке к сетке), и поэтому мне нужно определить, предназнач…
1 ответ

Как обрабатывать UIImageViews во время события касания

Я использую UIImageview для отображения изображения из сохраненной библиотеки. Затем, во время события UILongPressGestureRecognizer, я вставляю пользовательскую кнопку для удаления. Перед этим нужно встряхнуть нажатое изображение. пожалуйста, если к…
1 ответ

Жест касания не обнаружен в UITableViewCell

Я пытаюсь обнаружить жест касания UIImageView внутри UITableViewCell. Это часть кода внутри cellForRowAtIndexPath: let cell1 : cellTableViewCell = self.tableView.dequeueReusableCellWithIdentifier("cell") as! cellTableViewCell tableView.allowsSelecti…