Xamarin.forms listview with pull to refresh和New itens on top

时间:2016-09-11 22:12:17

标签: facebook listview xamarin refresh pull

我是Xamarin开发的新手。 我需要开发一个跨平台(Android,ios和Windows Phone)应用程序,如iPhone电子邮件客户端应用程序,其中新电子邮件显示在其他电子邮件之上,通过拉动刷新并从服务器或Facebook新闻源样式应用程序获取新电子邮件。

我发现xamarin.forms的Listview具有pull to refresh功能,但是new itens被添加到listview的底部,我需要将这些itens添加到listview的顶部...是的奇怪的是必须点击"拉动刷新"在顶部,而新的itens被添加到listview的结尾(底部)。

有谁知道如何实现这一目标? (在列表视图的顶部显示新的itens)?

我感谢任何帮助。

提前致谢, 安娜卡罗莱纳

1 个答案:

答案 0 :(得分:0)

答案很简单..

我使用list.add(obj)将新的itens添加到observableCollection ......这样项目就会被添加到列表的末尾...我改为list.insert(0,obj)和Now新的itens显示在listview的顶部...

☺️