【发布时间】:2016-01-22 10:25:56
【问题描述】:
可以使用鼠标或触摸手势拖动 QML ScrollView 的内容。 ListViews 的内容也是如此,至少在我的例子中是这样。
当内容适合ScrollView 并且没有显示滚动条时,甚至可以这样做。在这种情况下,释放鼠标按钮后,内容项将移回原来的位置。有什么办法可以禁用吗?
【问题讨论】:
标签: qt animation qml drag qtquick2
可以使用鼠标或触摸手势拖动 QML ScrollView 的内容。 ListViews 的内容也是如此,至少在我的例子中是这样。
当内容适合ScrollView 并且没有显示滚动条时,甚至可以这样做。在这种情况下,释放鼠标按钮后,内容项将移回原来的位置。有什么办法可以禁用吗?
【问题讨论】:
标签: qt animation qml drag qtquick2
您正在寻找 ScrollView 继承自 Flickable 的属性 boundsBehavior。将其设置为Flickable.StopAtBounds 应该可以解决问题。另见属性interactive。
【讨论】: