LLRefresh 0.0.7

LLRefresh 0.0.7

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Jan 2018

Maintained by kevliule.



LLRefresh 0.0.7

  • By
  • kevll
  • One line of code sets the pull-up to refresh and load more based on MJRefresh

  • 一行代码设置TableView或者CollectionView的下拉刷新、上拉加载

  • 内部实现页码的增减,避免每次设置刷新加载时计算页码

ScreenShots

How to use LLRefresh

  • Installation with CocoaPods:pod 'LLRefresh'

  • Manual import:

  • Drag All files in the LLRefresh folder to project

  • Import the main file:#import "LLRefresh.h"

#Code Examples

[self setScroll:_collectionView firstPageNor:1 networkCallback:^(NSInteger page, CompletionCallback completionCallback) {
   [LLNetworkEngine postWithUrl:@"http://api.tunjifen.com/nineAndTwentyBuy" 	  
    	paraDic:@{@"data":@{@"size":@"10",@"bjmoney":@"2",@"index":@(page)}} 
    	successBlock:^(BOOL isSuccess, NSString *message, id jsonObj) {
            completionCallback(isSuccess,jsonObj[@"data"][@"list"]);
        } failedBlock:^(NSError *error) {
            completionCallback(NO,@[]);
   }];
 }];
[self refreshScroll]; //立即下拉刷新

#Remind

  • ARC

  • iOS>=6.0

  • iPhone \ iPad screen anyway

#Hope

  • For more information, please see demo project or connect me with [email protected]

  • If you find any bugs or any other good ideas , please issues me , thanks very much!