Blackberry 10 SDK beta 2中的ListView滚动问题

use*_*082 5 c++ qml blackberry-10

我需要在ListView中添加新项目并自动滚动它.我创建了一个应用程序,它适用于SDK Beta 1,但它对Beta 2无效.例如,我在ListView中有20个项目,其中前5个在屏幕上可见.如果我从我的C++方法调用类似于:

listView->scrollTo(ScrollPosition::End)
Run Code Online (Sandbox Code Playgroud)

我只能看到ListView顶部的最后一项.我可以手动滚动它,它会运行良好,但我不能从代码中做同样的事情.

Ric*_*ard 1

API 文档并不明确,但确实暗示了您所看到的行为。您可能想使用替代方法:scrollToItem()