У меня есть объект ScrollBox, который Im вставляет в него некоторые объекты с выравниванием: = TalignLayout.Bottom и parent: = scrollbox, объекты будут вставлены успешно, но прокрутка не прокручивает или не показывает ScrollBars, любой какая-то помощь будет очень признательна, спасибо за вашу озабоченностьScrollBox не прокручивает
ответ
Скроллбокс представляет собой представление о своем содержании, где это содержимое может быть больше, чем область, содержащаяся в визуальной области самого окна прокрутки. Так, например:
Если на изображении выше черного прямоугольника является scrollbox и зеленый прямоугольник степень содержания, то scrollbox позволит пользователю прокручивать нижней части содержимого в поле зрения с помощью полос прокрутки (синий).
Если этот контент прокручивается так, что некоторые теперь от «верхней» части scrollbox и некоторые до сих пор выступает за «дно», то вы в конечном итоге с:
С скроллинга, установленным в автоматически, то до тех пор, пока есть содержимое выше или ниже видимой области прокрутки, появится полоса прокрутки, чтобы разрешить эту прокрутку.
Однако, если содержимое полностью содержится в прокрутке, то нет прокрутки контента и, следовательно, нет полос прокрутки. Важнейшим фактом является то, что выравнивание относится к области видимой области прокрутки. Так, например, если все содержимое выравнивается по верхней части scrollbox (и не выходит за пределы дна):
В вашем случае, установив выравнивание к нижней, вы обеспечиваете, что содержание расположена таким образом, чтобы оно располагалось в нижней части видимой области scrollbox:
Следует повторить, что дно поля прокрутки, для выравнивания, является нижней частью видимой области этого окна прокрутки, а не нижней части любой «виртуальной области», которая выходит за пределы окна прокрутки.
При работе с прокруткой вы должны обрабатывать содержимое этой прокрутки как абсолютно позиционируемое. Любая попытка использования относительного позиционирования приводит к динамическим настройкам и, вероятно, столкнется с проблемами, поскольку сам прокрутка пытается динамически настраивать для размещения любого контента.
Если ваш макет требует выравнивания нижнего уровня по сравнению с некоторыми другими элементами, вы можете создать конкретный контейнер только для этих предметов.
В этом случае, например, у вас может быть одна панель в качестве элемента в прокрутке. Затем ваши элементы могут быть выровнены в нижней части этой панели, причем размер панели определяется (и устанавливается) во время выполнения в соответствии с количеством дополнительного пространства, которое рассчитывается как «выше» этих нижних выравниваемых элементов управления.
scrollbox будет затем представить панель (серый) в качестве элемента прокручивать, в то время как ваше нижнее выравнивание заботится о компоновке ваших элементов в этой панели.
- 1. JQuery ScrollBox не работает
- 2. другой UIScrollView не прокручивает
- 3. NSScrollView не прокручивает
- 4. ScrollView не прокручивает макет?
- 5. UIScrollView не прокручивает
- 6. UIScrollview не прокручивает iOS
- 7. ScrollView не прокручивает фрагмент
- 8. UICollectionView не прокручивает
- 9. UIScrollView не прокручивает
- 10. My JScrollPane не прокручивает
- 11. Горизонтальный scrollView не прокручивает
- 12. ContentDialog не прокручивает
- 13. RecylerView не прокручивает
- 14. UITableView не прокручивает (iOS)
- 15. TextView не прокручивает
- 16. LinkMovementMethod не прокручивает TextView
- 17. UIScrollView не прокручивает
- 18. Android HorizontalScrollView не прокручивает
- 19. scrollBy() не прокручивает
- 20. Simplyscroll не прокручивает
- 21. UIWebView не прокручивает
- 22. NSScrollView не прокручивает
- 23. Scrollview не прокручивает фрагмент
- 24. ListView не прокручивает
- 25. tvOS: UIScrollView не прокручивает
- 26. jQuery scrollTop не прокручивает
- 27. ScrollViewer не прокручивает
- 28. UIScrollView не прокручивает полностью
- 29. ViewPager не прокручивает фрагменты
- 30. Установить фокус на scrollbox на PageLoad
Можете ли вы предоставить образец блока с кодом формы FMX, чтобы мы могли воспроизвести вашу проблему? –
Является ли свойство 'ShowScrollBars' равным true? –
yep у него установлен, но так как вставленные элементы имеют выровненный снизу, он не прокручивается:/ – user3374161