Gui*_*tro 6 xamarin xamarin.forms
我有一个listView,当收到一条消息时,listview应该只滚动到最后,如果它已经在最后.
为清楚起见,如果用户看到旧消息,则列表视图不应自动滚动到末尾,但如果在接收消息时列表视图上已经有列表视图,则列表视图应自动滚动到结尾.
所以我必须得到ListView的实际位置,我没有看到类似的任何属性或方法在API上获得这个位置.
所以我在想是否有可能覆盖像OnScroll这样的事件,所以我可以在不使用自定义渲染的情况下保存ListView的当前位置.
这可以使用XamarinForms完成吗?
ListView不会Scrolled像那样触发事件ScrollView,但它会触发ItemAppearing事件ItemDisappearing,您可以使用这些事件来跟踪当前可见的项目。
| 归档时间: |
|
| 查看次数: |
5360 次 |
| 最近记录: |