Xamarin.ios 下拉刷新效果

来源:互联网 发布:轩辕传奇账号交易淘宝 编辑:程序博客网 时间:2024/06/05 15:03

查了网上的资料少得可怜,于是自己写了这个效果。封装了一个方法:

void RefreshAsync(UITableView table){UIRefreshControl RefreshControl = new UIRefreshControl();RefreshControl.ValueChanged += async (object sender, EventArgs e) =>{await Task.Factory.StartNew(() =>{tableItems.Add(new Content("zpdkdjkjdkjdkjd", ""));Thread.Sleep(2000);});RefreshControl.EndRefreshing();table.ReloadData();};table.Add(RefreshControl);}

只需要在UITableView生成实例之后调用这个方法,把tableview传入,然后在线程中进行耗时操作,这里睡眠2秒模拟网络延时效果。

0 0
原创粉丝点击