iPhone / iPad Включение только горизонтального и вертикального пролистывания в CoverFlow в TableViewCell - PullRequest
0 голосов
/ 25 августа 2011

У меня есть табличное представление, и каждая его ячейка содержит coverFlow (реализовано с использованием OpenFlow Lib).

Когда я проводю (или прокручиваю) влево или вправо, чтобы выбрать элемент в потоке обложки, я должен быть очень осторожным, потому что, если я проведу пальцем не так горизонтально, это приведет к прокрутке tableView (немного вверх)или вниз), и делегат coverFlow не будет реагировать на изменение выделения.

Поэтому я хочу, чтобы представление только обнаруживало движение пальцем влево и вправо, что приведет к изменению выделения coverFlow и Upи проведите пальцем вниз, чтобы таблица прокручивалась вниз! Вот базовая концепция только что упомянутого мною представления

Любые идеи, как мне этого добиться?

1 Ответ

0 голосов
/ 25 августа 2011

вы должны проверить этот документ: http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizers/GestureRecognizers.html

Создание самодельных обработчиков событий и реализация методов canBePreventedByGestureRecognizer и canPreventGestureRecognizer.

...