TheRefresh 1.0.1

TheRefresh 1.0.1

121372288 维护。



  • 121372288

Refresh

UIScrollView 用于swift4.2的刷新控件

## 引入项目

1. 直接将Refresh.framework导入项目中 2. 或者将Refresh文件夹导入项目

## 使用方法

下面是scrollView的分类方法

// 添加头部或尾部控件,以及调用时回调block

// 给刷新事件添加Target和响应事件

  • (void)addHeaderWithTarget:(id _Nonnull)target action:(SEL _Nonnull)action;
  • (void)addFooterWithTarget:(id _Nonnull)target action:(SEL _Nonnull)action;

// 调用结束或开始刷新,并调用响应回调和action

  • (void)startHeaderRefresh;
  • (void)startFooterRefresh;
  • (void)endHeaderRefresh;
  • (void)endFooterRefresh;

// 判断是否在刷新

@property (nonatomic, readonly) BOOL isHeaderRefreshing;

@property (nonatomic, readonly) BOOL isFooterRefreshing;

// 给刷新时不同状态赋值文案

@property (nonatomic, copy) NSString * _Nonnull headerPullToRefreshText;

@property (nonatomic, copy) NSString * _Nonnull headerReleaseToRefreshText;

@property (nonatomic, copy) NSString * _Nonnull headerRefreshingText;

@property (nonatomic, copy) NSString * _Nonnull footerPullToRefreshText;

@property (nonatomic, copy) NSString * _Nonnull footerReleaseToRefreshText;

@property (nonatomic, copy) NSString * _Nonnull footerRefreshingText;

// 删除刷新视图

  • (void)removerHeader;

  • (void)removerFooter;