黑莓 10 SDK 测试版 2 中的列表视图滚动问题
ListView scrolling issue in Blackberry 10 SDK beta 2
我需要在我的列表视图中添加新项目并自动滚动它。我创建了一个应用程序,它适用于 SDK Beta 1,但在 Beta 2 中无法正常工作。例如,我在 ListView 中有 20 个项目,其中前 5 个在屏幕上可见。如果我从我的C++方法调用类似的东西:
listView->scrollTo(ScrollPosition::End)
我只能看到列表视图顶部的最后一项。我可以手动向下滚动它,它会很好地工作,但我不能从代码中做同样的事情。
API 文档不是明确的,但确实暗示了您所看到的行为。您可能希望使用另一种方法:scrollToItem()
相关文章:
- 列表视图更改选择颜色
- Qt - QVector 和模型视图 - 从列表视图获取自定义类的最佳方法是什么?
- 列表视图项的替代颜色
- 如何将 QString 的 QList 分配给列表视图?
- 如何修复列表视图中的错误?,封装控件时无法选择任何项
- 如何在 c++ 中从列表视图中获取值
- Qml 列表视图在重置模型时保留视图
- 创建列表视图后无法更改列表视图中的列宽
- 如何在调整列表视图大小时将标题宽度设置为等于其列表视图控件宽度
- 如何更改列表视图的边框颜色
- Qt:将 c++ 中的列表连接到 QML 中的列表视图
- 如何绑定到列表视图的 OnItemSelectionChanged
- 列表视图最初不显示数据
- 从C++访问列表视图委托的文本
- LVM_GETNEXTITEM在列表视图中找不到项目
- UWP 列表视图占用的高度超过可用高度
- 如何在移动列表视图中添加滚动条?并且用户只能垂直滚动特定区域
- C++ win32 列表视图列
- QML 列表视图和密钥导航 - 处理单个密钥事件
- 循环访问列表视图项 win32 api