INBPullToRefresh 0.1.3

INBPullToRefresh 0.1.3

测试已测试
语言语言 Obj-CObjective C
许可协议 MIT
发布日期最新发布2015 年 3 月

INBPullToRefresh 维护。



  • intmain

图片导航栏下拉刷新库。

DemoGif

要求

  • ARC.
  • iOS 8.

安装

手动

  1. INBPullToRefresh 目录复制到您的项目中。

使用

#import "INBPullToRefreshView.h"
...
INBPullToRefreshView *refreshView = [self addPullToRefreshWithHeight:120 url:self.barImageURL tableView:self.tableView actoinHandler:^(INBPullToRefreshView *view) {
    // do something...
    // then must call stopAnimation method.
    [view performSelector:@selector(stopAnimation)];
}];

自定义

属性

您可以自定义以下属性。

refreshView.pullIndicatorView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"reload.png"]];
refreshView.refreshThreshold = 60;
refreshView.maxImageHeight = 150;
refreshView.enableRefresh = NO; // tableView.bounces = NO;

警告

此库通过 "Method swizzling" 实现。如果您在以下方法中使用 "Method swizzling",则可能与该库冲突。

viewWillAppear: 
viewDidAppear:
viewWillDisappear:
viewDidDisappear:
viewDidLayoutSubviews

LICENSE

MIT