Отключите «ручную» прокрутку и используйте только scrollTo в scrollView - PullRequest
1 голос
/ 30 августа 2011

Я разрабатываю приложение для iOS в Appcelerator, и в этом я пытаюсь сделать навигацию на основе вертикальной и горизонтальной прокрутки.

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

Что я пытаюсь сделать, так это то, что пользователь не может вручную прокручивать вверх и вниз для прокрутки, но ему нужно нажать на кнопку, которая выполняет движение прокрутки. Как отключить «ручную» прокрутку и использовать только кнопки «вверх» и «вниз»? Я думаю, что мне нужно сделать это, чтобы иметь возможность иметь столик тоже.

Благодарен за все комментарии!

1 Ответ

0 голосов
/ 01 декабря 2011

Не уверен насчет scrollTo, однако, если вы установите для scrollEnabled значение false в представлении прокрутки, это предотвратит ручную прокрутку.Затем, если размер содержимого больше, чем представление прокрутки, вы можете использовать setContentOffset: Animated: для прокрутки представления.

Надеюсь, это поможет.

...