Есть ли возможность создать в Kivy framework горизонтальный ListView?kivy: horizontal ListView
Все примеры показывают, как создать список элементов с вертикальной ориентацией, но мне нужно расположить их по горизонтали с горизонтальной полосой прокрутки.
Defaults:
: : | | +-------------------+^ | |^ | Element 5 |^ | | | +-------------------+ | | | | | Element 6 | | | | | +-------------------+ | | | | | Element 7 | | | | v +-------------------+ v | | v : :
Я хотел бы:
... --+-----------+-----------+-----------+---- ... | | | | | Element 5 | Element 6 | Element 7 | | | | | ... --+-----------+-----------+-----------+---- ... <<<---------------------------------------->>>
Думаю, вы могли бы в принципе повернуть ListView (т. Е. В Scatter), а затем заполнить его виджетами, содержимое которых имеет противоположное вращение. Это даст желаемое поведение. – inclement
Проблема в том, что текст также будет вращаться. Вы можете снова поворачивать каждый текст. Никакая реальная потребность в Scatter, предназначенная для вращения, масштабирования и перевода с помощью жестов. Вместо этого вы можете использовать инструкцию «Повернуть» на холсте. Недавно я написал сообщение об использовании [Поворот] (http://robertour.com/2013/08/08/simple-rotations-of-images-in-kivy/). Во всяком случае, использование 'Scatter' или' Rotate' кажется слишком сложным для достижения чего-то, что должно быть простым. –