// // UIScrollView+LZRefresh.m // MEISHI // // Created by CY on 2021/1/25. // Copyright © 2021 leo. All rights reserved. // #import "UIScrollView+LZRefresh.h" @implementation UIScrollView (LZRefresh) // 根据刷新状态停止 - (void)endRefreshing:(kRefreshStatus)status { switch (status) { case kRefreshFooter: if (self.mj_footer) { if (self.mj_footer.isRefreshing) { [self.mj_footer endRefreshing]; } } break; case kRefreshHeader: if (self.mj_header.isRefreshing) { [self.mj_header endRefreshing]; } break; case kRefreshAll: { if (self.mj_header.isRefreshing) { [self.mj_header endRefreshing]; } if (self.mj_footer) { if (self.mj_footer.isRefreshing) { [self.mj_footer endRefreshing]; } } break; } default: break; } } /// 设置头刷新 - (void)setRefreshHeaderWithBlock:(MJRefreshComponentRefreshingBlock)refreshingBlock { self.mj_header = [LCRefreshDotGiftHeader headerWithRefreshingBlock:refreshingBlock]; } //// 设置上拉更多, - (void)setRefreshFooter:(BOOL)hide withBlock:(MJRefreshComponentRefreshingBlock)refreshingBlock { if (!self.mj_footer) { self.mj_footer = [MJRefreshBackNormalFooter footerWithRefreshingBlock:refreshingBlock]; } self.mj_footer.hidden = hide; } @end