CocoaPods trunk is moving to be read-only. Read more on the blog, there are 14 months to go.
| TestsTested | ✗ | 
| LangLanguage | Obj-CObjective C | 
| License | MIT | 
| ReleasedLast Release | Mar 2015 | 
Maintained by Unclaimed.
All around pull to refresh library.
AAPullToRefresh directory to your project.#import "AAPullToRefresh.h"
...
AAPullToRefresh *tv = [self.scrollView addPullToRefreshPosition:AAPullToRefreshPositionTop ActionHandler:^(AAPullToRefresh *v){
    // do something...
    // then must call stopIndicatorAnimation method.
    [v performSelector:@selector(stopIndicatorAnimation) withObject:nil afterDelay:1.0f];
}];
You can customize below properties.
tv.imageIcon = [UIImage imageNamed:@"launchpad"];
tv.borderColor = [UIColor whiteColor];
tv.borderWidth = 3.0f;
tv.threshold = 60.0f;
tv.showPullToRefresh = NO; // also remove KVO observer if set to NO.
- (void)manuallyTriggered;    // Manually trigger the block.
- (void)setSize:(CGSize)size; // Zoom in/out size.
MIT