Xamarin.Forms 4.0 CollectionView 下拉刷新
Posted
技术标签:
【中文标题】Xamarin.Forms 4.0 CollectionView 下拉刷新【英文标题】:Xamarin.Forms 4.0 CollectionView Pull-To-Refresh 【发布时间】:2019-11-03 16:48:58 【问题描述】:我正在试用 Xamarin.Forms 4.0 的预发布 CollectionView 控件,但遇到了一个小问题。 我已经能够让绑定、样式等工作完美,但我无法弄清楚如何实现 Pull-To-Refresh。这在共享代码项目中,最终产品仅针对 ios 和 android。
我浏览过 Microsoft 的文档,但未能找到明确的解决方案。
我看到的与此问题远程相关的唯一参考来自 XF 页面 (Xamarin.Forms.CollectionView Spec Discussion) 上的 GitHub 讨论,其中他们提到 IsPUllToRefreshEnabled
功能已从 ListView
API 移动到新的 @ 987654324@控制。
任何人都可以对这个问题有所了解吗?如果这甚至可以实施? (集合视图的数据由 Refit API 调用提供)
【问题讨论】:
【参考方案1】:RefreshView 仍在规范中,尚未实现 (see the Github page)
但是,在 cmets 中,您可以尝试使用 PullToRefresh Nuget,它允许在滚动视图或列表视图上拉取刷新。
【讨论】:
谢谢!最后,在 RefreshView 实现之前,我使用了一个很好的老式 ListView。 是的,我采取了相同的方法,直到集合完全稳定 只是为了让人们了解最新情况,似乎 CollectionView 的 Pull-To-Refresh 已在 Xamarin.Forms 4.3.0 里程碑中发布 (github.com/xamarin/Xamarin.Forms/issues/5882)以上是关于Xamarin.Forms 4.0 CollectionView 下拉刷新的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin.Forms:如何在 Xamarin.Forms 跨平台项目中开发具有蓝牙连接的应用程序?