2

我正在尝试实现如下效果:https ://www.google.com/design/spec/patterns/swipe-to-refresh.html

所以我需要信息,当用户将 flickable 的内容拖离边界时,但我不希望 flickable 显示间隙(内容和 flickable 的边框之间应该没有间隙)。

我能找到的所有示例都使用 flickable 的“contentY”属性来确定过冲。如果是负数,则可滑动边框和内容之间存在边界。

但是为了防止视觉上的差距,我设置了boundsBehavior: Flickable.StopAtBounds,我将防止 contentY 变得消极,不允许我检测到拖动。

那么如何在 QML 中做到这一点呢?

4

0 回答 0