口袋优选

UICollectionView+MJRefreshAutoManger.h 1.0KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //
  2. // UICollectionView+MJRefreshAutoManger.h
  3. // YouHuiProject
  4. //
  5. // Created by 小花 on 2018/5/17.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. /*
  9. 使用方法:
  10. 1. 在tableView.mj_footer = [MJRefreshAutoNormalFooter footerWithRefreshingBlock之后初始化刷新状态:
  11. _tableView.mj_footer = [MJRefreshAutoNormalFooter footerWithRefreshingBlock:^{
  12. }];
  13. _tableView.footRefreshState = MJFooterRefreshStateNormal;
  14. 2、用_tableView.footRefreshState = MJFooterRefreshStateLoadMore;替代你代码的[_tableView.mj_footer endRefreshing];
  15. 用_tableView.footRefreshState = MJFooterRefreshStateNoMore;替代你代码的[_tableView.mj_footer endRefreshingWithNoMoreData];
  16. **/
  17. #import <UIKit/UIKit.h>
  18. #import <MJRefresh.h>
  19. typedef NS_ENUM(NSInteger, MJFooterRefreshState) {
  20. MJFooterRefreshStateNormal,
  21. MJFooterRefreshStateLoadMore,
  22. MJFooterRefreshStateNoMore
  23. };
  24. @interface UICollectionView (MJRefreshAutoManger)
  25. @property (nonatomic, assign) MJFooterRefreshState footRefreshState;
  26. @end