Мне нужно на короткое время отключить функцию прокрутки/перетаскивания на Scrollview. Я играю вокруг изменения нескольких параметров в Scrollview, но ни один из них не отключает его полностью.Отключить прокрутку по Scrollview
1
A
ответ
1
Нет официального способа остановить прокрутку без разбора слушателей (что-то я бы не рекомендовал). Самый простой способ остановить свиток - преждевременно завершить свиток.
Когда вы создаете свои поверхности для трубки Scrollview, дополнительный слушатель update
. В обработчике, всякий раз, когда вы хотите, чтобы преждевременно остановить прокрутку сделать это:
this._scrollview._earlyEnd = true;
_earlyEnd
внутренняя переменная используется Scrollview после того, как установить это будет отключить все прокрутки для этого сенсорного события. _earlyEnd
сбрасывается во время событий start
и end
, поэтому установка его перед событием start
не принесет вам никакой пользы. Единственное надежное место для установки флага - во время перемещения касания/прокрутки (update
).
Смежные вопросы
- 1. Как отключить прокрутку ScrollView?
- 2. Отключить горизонтальную прокрутку UIScrollView AutoLayout Resizable ScrollView
- 3. Отключить вертикальную прокрутку в scrollview при прокрутке по горизонтали
- 4. Отключить горизонтальную прокрутку в scrollview (xcode 6)
- 5. Исправлена высота TextView отключить прокрутку родительского scrollview
- 6. Отключить прокрутку по крюку
- 7. Отключить прокрутку по условию
- 8. Отключить прокрутку/прокрутку по сторонам PageViewController
- 9. Android отключить прокрутку анимации
- 10. jQTouch отключить прокрутку, включить прокрутку, отключить прокрутку
- 11. Отключить прокрутку PreferenceScreen
- 12. Отключить прокрутку по списку thum
- 13. отключить прокрутку по списку ионов
- 14. Включить/отключить прокрутку по кнопке
- 15. Отключить ScrollView Вертикальная прокрутка
- 16. Как отключить прокрутку?
- 17. Android отключить прокрутку веб-браузера, но не внутренний scrollview
- 18. UITableview внутри UIScroll view - отключить прокрутку scrollview при касании tableview
- 19. IOS Scrollview обнаружить прокрутку
- 20. Как отключить горизонтальную прокрутку UIScrollView?
- 21. Scrollview в scrollview необходимо предотвратить одновременную прокрутку
- 22. Как отключить прокрутку в ScrollView при включенной функции viewSwitcher?
- 23. Android: Как отключить вертикальную прокрутку ScrollView при прокрутке горизонтального экрана?
- 24. Отключить прокрутку мыши с помощью Scrollview в Kivy
- 25. Самый простой способ отключить прокрутку назад в scrollview
- 26. как отключить прокрутку просмотра ресайклера, чтобы он прослушивал макет Scrollview?
- 27. Как отключить прокрутку в ListView?
- 28. Отключить прокрутку из определенного поднабора
- 29. отключить scrollview без блокировки UI
- 30. Как отключить Scrollview
Я думаю, вы можете быть в состоянии с помощью специального события или расширения прокрутки. –