| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A lovely refreshing style looks like UIRefreshControl. It looks like the Slime so I named it SlimeRefresh.
Screenshot:
1,download the source from https://github.com/dbsGen/SlimeRefresh/
2,add all under SlimeRefresh/SlimeRefresh to your project.
3,#import "SRRefreshView.h"
4,init SRRefreshView and add it to a UIScrollView.
just like:
_slimeView = [[SRRefreshView alloc] init];
_slimeView.delegate = self;
[_tableView addSubview:_slimeView];
A protocol and a block, choise one.
- (void)slimeRefreshStartRefresh:(SRRefreshView*)refreshView;
Only one protocol, you have to implement. it will be called when the refreshing will be executed.
and here is the other way:
@property (nonatomic, copy) SRRefreshBlock block;
as you see there is a block to receive the refresh event.just like:
__block __unsafe_unretained id this = self;
[refreshView setBlock:^(SRRefreshView* sender) {
[this load]; //replace this line to your refreshing code.
}];
Refere to the demo.
The reflesh arrow image :
Ok, that is all. Enjoy it, and this is my blog:http://zhaorenzhi.cn.
| Back | FazBrowse Home | New Git URL |