2012-05-05 3 views
0

Я реализовал UIScrollview и добавил много UIButtons внутри. Но теперь в scrollview есть только небольшое пространство для прокрутки. Если я попытаюсь прокрутить прокрутку в UIButton, прокрутка не будет двигаться. Причина этого в том, что UIButtons захватывает необходимые события для scrollview.События UIScrollview будут пойманы включенными UIButtons

Может ли кто-нибудь помочь мне решить проблему?

ответ

1

Вам необходимо установить canCancelContentTouches на ваш UIScrollView. Это позволяет классу UIScrollView допускать касания внутри его подзонов.

[myScrollview setCanCancelContentTouches:NO]; 
+0

Спасибо, но я думаю, проблема здесь скорее в том, что UIButton в scrollview отменяет событие. Поэтому scrollview не получит события снова. –

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