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

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

Проблема, связанная с UIScrollView как подвидом представления с поддержкой UIPanGesture

Вот сценарий: У меня есть scrollView как подпредставление представления, к которому добавлен UIPanGestureRecognizer. Жест панорамирования применяется только в одном направлении, скажем, слева направо. Я пытаюсь добиться следующего: если scrollView.c…
0 ответов

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

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

Сделать сенсорную область для UIPanGestureRecognizer больше?

Я добавляю UIPanGestureRecognizer на заказ UIView подкласс, и это работает как ожидалось. Однако теперь клиент запрашивает, чтобы представление было легче захватить, есть ли способ заставить триггер жеста работать из большей области?
06 окт '16 в 09:49
1 ответ

С UIPanGestureRecognizer UINavigationController не работает свайп к спине

В cellForRowAtIndexPath при создании cell Я также добавил UIPanGestureRecognizer в cell и осуществляет всю свою обработку в соответствии с требованием. И это Tableview содержится в myViewController который содержится в UINavigationController, С UIPa…
3 ответа

Как сослаться на контроллер представления из селектора UIPanGestureRecognizer в iOS?

Фон: У меня есть поляроидный объект на основе MVC. Модель хранит метаданные фотографии и изображения. Представление отображает имя фотографии и изображение (через UIView). Контроллер имеет доступ к модели и представлению и координирует операции межд…
20 июн '12 в 03:49
1 ответ

Основная цель UIPanGestureRecognizer

У меня есть базовый класс, который обрабатывает некоторые основные анимации ячейки. В моем подклассе я переопределил цель распознавателя и хочу сделать кое-что еще, но перевод всегда 0 потому что я вызываю в базовом классе перевод сбрасывается на .z…
3 ответа

iOS отключить панорамирование при пролистывании

Я хочу отключить жест панорамирования при смахивании и отключить смахивание, если я выполняю панорамирование, но в итоге я активировал оба режима: панорамирование или смахивание. Есть что-нибудь, что у меня не так? #pragma mark - UIGestureRecognizer…
2 ответа

UIPanGestureRecognizer translationInView всегда возвращает относительную точку

У меня есть UIPanGestureRecognizer прикреплен к представлению карты в моем окне (и распознает жест, чтобы я мог получать события, когда карта перемещается). Однако по какой-то причине я не могу понять, [UIPanGestureRecognizer translationInView:] все…
05 фев '15 в 19:57
1 ответ

Отображение метки после UIPanGestureRecognizer

Я пытаюсь показать ярлык после того, как пользователь перетащил изображение вниз. Проблема в том, что ярлык не будет отображаться после. Все остальное работает нормально, но не работает только этикетка. Я пытался найти решение в течение пары часов, …
19 дек '16 в 14:26
2 ответа

Выполнение распознавателя жестов панорамирования ТОЛЬКО после срабатывания распознавателя длительного нажатия

Я пытаюсь реализовать интерфейс перетаскивания для моего UIView с помощью распознавателя жестов панорамирования. Этот фрагмент кода работает, но теперь я хочу выполнять логику перетаскивания только ПОСЛЕ того, как пользователь долго нажимал на мое п…
1 ответ

Клавиатура Bluetooth не отвечает на UIPanGestureRecognizer на Apple TV

Я получаю некоторые проблемы с использованием клавиатуры Bluetooth для UIPanGestureRecognizer, который используется для прокрутки текстового представления. Нужен ли другой распознаватель для обнаружения стрелок вверх и вниз?
1 ответ

UIPanGestureRecognizer перемещает изображение хорошо, но иногда нервничает

Я перемещаю взгляды этим кодом, он движется хорошо, но иногда они очень нервные, есть идеи по этому поводу? [[[(UITapGestureRecognizer*)sender view] layer] removeAllAnimations]; [self.view bringSubviewToFront:[(UIPanGestureRecognizer*)sender view]];…
27 фев '12 в 06:11
0 ответов

Как напрямую инициализировать View в PanGestureRecognizer

В моем ViewController У меня три взгляда. я хочу добавить UIPanGestureRecognizer в этом. Ниже мой код... var circlePanGesture = UIPanGestureRecognizer() var sqaurePanGesture = UIPanGestureRecognizer() var trianglePanGesture = UIPanGestureRecognizer(…
06 авг '18 в 07:04
0 ответов

AVPlayerLayer изменение размера

В настоящее время я работаю над отсоединяемым AVPlayer, чтобы вы могли перетащить его с помощью жеста панорамирования и поместить его в предварительно определенные зоны перетаскивания в вашем окне UIWindow. (Я знаю, что iOS 9 сделает это для меня...…
1 ответ

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

Я хочу получить тот же эффект, что и здесь: Я установил UIPanGestureRecognizer и могу перемещать метку, вот как я это сделал: - (IBAction)handlePan:(UIPanGestureRecognizer *)recognizer { CGPoint translation = [recognizer translationInView:self.view]…
1 ответ

Возвращение вида в исходное положение после панорамирования

У меня есть вид (курица), который может быть перемещен вокруг, должен вернуться в исходное положение после освобождения. Прямо сейчас, курица просто исчезает, когда закончился panGesture. Вот мой код: override func viewDidLoad() { super.viewDidLoad(…
28 апр '16 в 21:41
1 ответ

[ViewController жест Recognizer:shouldRecognizeSim одновременно ouslyWithGestureRecognizer:]: сообщение отправлено на освобожденный экземпляр

У меня простой сценарий. Я толкаю myViewController на стек навигации. myViewController в основном показывает представление коллекции на весь экран. Я добавил дополнительный UIPanGestureRecognizer на этой коллекции посмотреть и установить myViewContr…
26 фев '15 в 15:17
2 ответа

Массив жеста UIImageView

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

Понимание блока завершения [UIView animateWithDuration:complete:]

Я пытаюсь понять UIView animateWithDuration:completion, Я пытаюсь перетащить UIView в другой UIView. Если они пересекаются, установите альфа перетаскивания перетаскивающего UIView на 0, а затем сбросьте перетаскивающий UIView в исходное место. Идея …
13 ноя '12 в 04:38
0 ответов

(iOS) Использование UIGestureRecognizer для масштабирования и панорамирования вида

Я пытаюсь выполнить масштабирование и панорамирование аналогично UIScrollView с помощью UIGestures. Мое представление основано на матрице ячеек ВКЛ / ВЫКЛ и должно поддерживать тысячи ячеек. Метод drawRect: заботится о переводе координат матрицы в э…