iOS Swift

Swift之MJRefresh

2019-08-06  本文已影响4人  流年小书

刷新代码的使用:

 let header = MJRefreshNormalHeader()
 let footer = MJRefreshBackNormalFooter()
        
 header.setRefreshingTarget(self, refreshingAction: #selector(FYMoviesViewController.headerRefresh))
 footer.setRefreshingTarget(self, refreshingAction: #selector(FYMoviesViewController.footerRefresh))
        
 self.moviesView?.collectionView.mj_footer = footer
 self.moviesView?.collectionView.mj_header = header
        
 self.moviesView?.collectionView.mj_header.beginRefreshing()

刷新方法的实现:

@objc func headerRefresh(){
        self.moviesView?.collectionView.mj_header.endRefreshing()
}
@objc func footerRefresh(){
       self.moviesView?.collectionView.mj_footer.endRefreshing()
}
上一篇 下一篇

猜你喜欢

热点阅读