【发布时间】:2011-04-05 22:11:27
【问题描述】:
你知道如何在 Qt / QML 中实现下拉刷新 ListView 吗?
【问题讨论】:
标签: qt listview qml pull-to-refresh
你知道如何在 Qt / QML 中实现下拉刷新 ListView 吗?
【问题讨论】:
标签: qt listview qml pull-to-refresh
存在非常简单的解决方案。 您必须使用“oncontentY”。在该回调中,您可以在用户下拉列表时检查 Y 坐标。为 ex 选择一些值:-250(我的情况),当更新请求必须开始时,以及一些 Y 值,这意味着内容的默认位置:在我的情况下为 -90,因为我有高度为 90 的标题。只有一个额外的布尔变量必须控制单次更新。这就是全部。它奏效了。
【讨论】:
我认为一种可能的解决方案是http://wiki.forum.nokia.com/index.php/Pull2Reload
还有其他更好的建议吗?比如纯C++方式lixe扩展ListView?
【讨论】: