小胖说swift09-------- swift设置MJReflsh

前端之家收集整理的这篇文章主要介绍了小胖说swift09-------- swift设置MJReflsh前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
import UIKit  
class GalleryListViewController:  UIViewController,UICollectionViewDataSource,UICollectionViewDelegateFlowLayout  {
  
    let refreshControl = UIRefreshControl() //下拉刷新
    @IBOutlet weak var collectionView: UICollectionView!
  
    override func viewDidLoad() {
        super.viewDidLoad()
        self.configureRefresh() 
    }
    
    //设置下拉和上啦刷新
    func configureRefresh(){
        self.collectionView?.header = MJRefreshNormalHeader(refreshingBlock: { () in
            print("header")
            self.RefreshData()
            self.collectionView?.header.endRefreshing()
        })
        
        self.collectionView?.footer = MJRefreshAutoFooter(refreshingBlock:
            { () in
                print("footer")
                self.loadData()
                self.collectionView?.footer.endRefreshing()
        })
    }
}

猜你在找的Swift相关文章