将表格的刷新控制放在底部

Posted

技术标签:

【中文标题】将表格的刷新控制放在底部【英文标题】:Put refresh control of table at the bottom 【发布时间】:2016-02-20 08:40:16 【问题描述】:

我要实现一个UITableView,通过拉到表格底部来显示旧项目,如何在当前列表底部显示刷新图标UIActivityIndicator

非常感谢!

【问题讨论】:

【参考方案1】:

你可以使用开源库SVPullToRefresh,它有一个简单的使用方法:

[tableView addInfiniteScrollingWithActionHandler:^
    // append data to data source, insert new cells at the end of table view
    // call [tableView.infiniteScrollingView stopAnimating] when done
];

当调用actionHandler 块时,输入您的代码以获取旧内容。

【讨论】:

意思是没有组件就不能像instagram那样行事? 好的,我明白了,你想要无限滚动,它会触发一个事件来加载旧内容。我已经更新了我的答案。

以上是关于将表格的刷新控制放在底部的主要内容,如果未能解决你的问题,请参考以下文章

Laravel/Ajax:刷新表格将新数据堆叠在底部(旧数据保留)

如何在表格视图底部显示上拉刷新控件?

在表格视图控制器中添加容器视图时,如何将其移动到最底部? (迅速)

防止表格重新提交

如何在iOS swift中的表格视图按钮中进行拉动刷新[重复]

自动刷新ImportXML Google表格