Как получить плавную прокрутку, чтобы сделать плавную прокрутку?

Flickable{
Button{
onClicked: parent.?????????
}

Или я должен создать функцию для этого?

1
задан 25 August 2014 в 02:47

1 ответ

Можно заставить Flickable прокрутить к отдельному моменту путем установки свойство contentY Flickable. При заключении в кавычки официальной документации из qt-project.org

ContentY в настоящее время содержит поверхностную координату в верхнем левом углу Flickable. Например, при щелканье изображением выше на 100 пикселей contentY будет 100.

Поэтому, если Вы хотите прокрутить Flickable гладко с нажатием кнопки, Вы могли анимировать contentY изменение свойства как,

Behavior on contentY {
    UbuntuNumberAnimation {}
}

Это будет постепенно изменять значение contentY вместо того, чтобы установить его на его окончательное значение резко.

можно найти больше о contentY свойстве здесь .

0
ответ дан 25 August 2014 в 02:47

Другие вопросы по тегам:

Похожие вопросы: