1. 首页
  2. 考试认证
  3. 其它
  4. HUDragRefresher基于RACCommand的上下拉刷新实现

HUDragRefresher基于RACCommand的上下拉刷新实现

上传者: 2024-10-29 16:58:09上传 ZIP文件 33.5KB 热度 7次

HUDragRefresher 是一个专门为 ReactiveCocoa 中的 RACCommand 设计的上下拉刷新工具,适合用于项目中需频繁刷新内容的情况,现已开源,欢迎大家使用!

用法说明:

  • 添加上拉刷新

```objective-c

[self.tableView addFooterRefreshWithCmd:self.viewModel.upLoadCmd];

```

  • 添加下拉刷新

```objective-c

[self.tableView addHeaderRefreshWithCmd:self.viewModel.downLoadCmd];

```

订阅刷新成功信号

在上拉刷新或下拉刷新成功后,可以通过信号订阅,进行相应的操作:


@weakify(self);

[self.tableView.dragUpSuccessSignal subscribeNext:^(id x){

    @strongify(self);

    [self // 自定义后续操作]

};

总结:HUDragRefresher 能让 ReactiveCocoa 中的 RACCommand 实现便捷的上下拉刷新,适合需要实现自动化更新的开发者使用。

下载地址
用户评论