IOS常用第三方框架 --- SVPullToRefresh 下拉刷新、上拉加载更多

来源:互联网 发布:淘宝智能机器人好用吗 编辑:程序博客网 时间:2024/05/23 15:40

GitHub:https://github.com/samvermette/SVPullToRefresh


包含SVPullToRefresh + SVInfiniteScrolling为UITableView提供下拉刷新、上拉加载更多功能。


使用起来也相当简单,只要在UITableViewController里实现以下方法:


- (void)viewDidLoad {        [super viewDidLoad];        __weak SVViewController *weakSelf = self;           // 设置下拉刷新        [self.tableView addPullToRefreshWithActionHandler:^{               [weakSelf insertRowAtTop];        }];                // 设置上拉加载更多        [self.tableView addInfiniteScrollingWithActionHandler:^{              [weakSelf insertRowAtBottom];        }];}- (void)viewDidAppear:(BOOL)animated {    [tableView triggerPullToRefresh];}- (void)insertRowAtTop {        // 获取数据....            // 停止动画        [self.tableView.pullToRefreshView stopAnimating];}- (void)insertRowAtBottom {    // 获取数据....            // 停止动画        [weakSelf.tableView.infiniteScrollingView stopAnimating];}
0 0
原创粉丝点击