【发布时间】:2015-06-05 17:27:18
【问题描述】:
我有一个 listView,当收到一条消息时,如果它已经在最后,listview 应该只滚动到最后。
为了清楚起见,如果用户看到旧消息,则列表视图不应自动滚动到末尾,但如果在接收消息时列表视图已在列表视图上,则列表视图应自动滚动到末尾。
所以我要获取ListView的实际位置,在API上我没有看到任何类似获取该位置的属性或方法。
所以我在想是否可以覆盖像 OnScroll 这样的事件,这样我就可以在不使用自定义渲染的情况下保存 ListView 的当前位置。
这可以使用 XamarinForms 来完成吗?
【问题讨论】:
标签: xamarin xamarin.forms