2013-12-19 5 views
1

Я реализовал scrollview, который содержит несколько копий пользовательского представления. Пользовательские представления содержат UIPanGestureRecoginixer, который я использую, чтобы пронести их влево (чтобы удалить их). Когда я пытаюсь прокручивать по вертикали, прокрутка не происходит, если я касаюсь внутри CustomView. Однако, если я настроил subViews и размер содержимого scrollviews так, чтобы он прокручивался по горизонтали, эта проблема не возникает. Как заставить scrollview прокручивать по горизонтали, даже если я касаюсь внутри подвью?UIScrollView Вертикальная прокрутка при касании внутри subview

ответ

1

Попытка установить делегировать UIPanGestureRecoginzer и реализовать

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer 

Это требует, чтобы вернуть значение BOOL. Когда вы вернетесь ДА, другое значение GestureRecognizer будет распознано одновременно.

Смежные вопросы