Информация об изменениях

Сообщение qml listview header size от 08.09.2021 7:50

Изменено 08.09.2021 7:53 Igore

qml listview header size
Привет!

Может кто подскажет, возникла задача, иметь у списка заголовок разной высоты в зависимости от того где scroll, нужно иметь 2 вида заголовка, в начале большой, когда начинаем пролистывать он уменьшается, плюс в заголовке меняются позиции элементов, transition тут похоже не подходит, хочется плавного изменения размеров, как то придумывать формулы что от чего зависит не уверен что будет нормально, в том смысле что не вызовет рекурсию( меняем header size меняется content height, а header size как раз зависит от content height)

---
header
big
---
1 < content мы тут
2
3
4
5

6
...

Пролистали
---
header small
---
4 < conten мы тут
5
6
7
8

...
qml listview header size
Привет!

Может кто подскажет, возникла задача, иметь у списка заголовок разной высоты в зависимости от того где scroll, нужно иметь 2 вида заголовка, в начале большой, когда начинаем пролистывать он уменьшается, плюс в заголовке меняются позиции элементов, transition тут похоже не подходит, хочется плавного изменения размеров, как то придумывать формулы что от чего зависит не уверен что будет нормально, в том смысле что не вызовет рекурсию( меняем header size меняется content height, а header size как раз зависит от content height)

---
header
big
---
1 < content мы тут
2
3
4
5
6
...

Пролистали
---
header small
---
4 < conten мы тут
5
6
7
8
...