IOS. Как мне постоянно перемещаться по серии просмотров? - PullRequest
1 голос
/ 14 мая 2011

У меня есть сетка миниатюр, каждая из которых является UIView.К каждому эскизу прикреплен жест панорамирования.Если жест панорамирования начинается с одного эскиза, последующие миниатюры не подтверждают жест панорамирования, даже если мой палец действительно перемещается по ним.Как заставить все миниатюры реагировать на жест панорамирования, даже если этот жест не был инициирован в миниатюре?

Спасибо,
Дуг

Ответы [ 2 ]

0 голосов
/ 01 февраля 2012

Прикрепите жест панорамирования к суперпредставлению и используйте hitTest: inPoint: чтобы определить, через какую миниатюру проходит жест.

0 голосов
/ 08 июля 2011

Я предполагаю, что вы пытаетесь прокрутить 2-мерный массив миниатюр? Если это так, попробуйте поместить свои эскизы в UIScrollView. Это должно заботиться о панорамировании через картинки. Затем поместите UITapGestureRecognizers в каждую отдельную миниатюру, если вы хотите выполнить какое-либо действие после нажатия миниатюры.

...