MNMPullToRefresh 0.0.1

MNMPullToRefresh 0.0.1

测试已测试
语言语言 Obj-CObjective C
许可证 自定义
发布上次发布2014年12月

未声明的 维护。



  • Mario Negro

MNMPullToRefresh 是一个将下拉刷新功能添加到 UITableViewDataSource 顶部的解决方案。

此解决方案基于中介者设计模式(http://en.wikipedia.org/wiki/Mediator_pattern)。'MNMPullToRefreshManager' 在下拉刷新视图及其容器表格视图之间充当中介者,解耦视图和滚动管理。

为了保持这种解耦,没有'TableView'子类,允许开发者在创建中间类或直接在管理表格代理和数据源的 UIViewController 中添加此行为,而不将其添加为其自己的 'TableView' 子类的聚合。

安装说明

1) 将整个 'MNMPullToRefresh' 文件夹复制到您的项目中

2) 在您的 UIViewController 类中,创建一个 'MNMPullToRefreshManager' 来链接 'TableView' 和 'MNMPullToRefreshView'。用类似于以下语句的方式

   pullToRefreshManager_ = [[MNMPullToRefreshManager alloc] initWithPullToRefreshViewHeight:60.0f 
                                                                                  tableView:table_ 
                                                                                 withClient:self];

在您的 UIViewController 中实现 'MNMPullToRefreshManagerClient' 选择器,以便通知代理关于表格的正确偏移量

您可以在 'ViewController' 类中看到这种用法。

文档

1) 在项目路径的根目录下执行 'appledoc appledoc.plist' 以生成文档。