Qt QML 嵌套列表视图,奇怪的滚动行为
Qt QML nested listview, weird scrolling behaviour
我对 ListView
的滚动行为有疑问。嵌套列表时,内部列表可以上下滚动,非常难看。
为了避免这个问题,我将内部列表 boundsBehavior
设置为 Flickable.StopAtBounds
。它解决了问题,内部列表看起来就像普通委托。但是,滚动行为似乎有点奇怪。向上滚动效果很好,但如果你想向下滚动,你必须将手指向相反方向移动至少一毫米。似乎您首先必须激活向下滚动才能真正向上滚动。
我该如何解决这个问题?
不确定这是否适合您的用例,但是使用中继器而不是内部列表怎么样?
我对 ListView
的滚动行为有疑问。嵌套列表时,内部列表可以上下滚动,非常难看。
为了避免这个问题,我将内部列表 boundsBehavior
设置为 Flickable.StopAtBounds
。它解决了问题,内部列表看起来就像普通委托。但是,滚动行为似乎有点奇怪。向上滚动效果很好,但如果你想向下滚动,你必须将手指向相反方向移动至少一毫米。似乎您首先必须激活向下滚动才能真正向上滚动。
我该如何解决这个问题?
不确定这是否适合您的用例,但是使用中继器而不是内部列表怎么样?