BasePullCollectionViewController.h 833 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
//
//  BasePullCollectionViewController.h
//  Lighting
//
//  Created by 曹云霄 on 2017/7/12.
//  Copyright © 2017年 上海勾芒科技有限公司. All rights reserved.
//

#import "BaseViewController.h"

@interface BasePullCollectionViewController : BaseViewController<UICollectionViewDelegate,UICollectionViewDataSource,DZNEmptyDataSetSource,DZNEmptyDataSetDelegate>

/**
 公用tableview
 */
@property (weak, nonatomic) IBOutlet UICollectionView *collectionView;

/**
 加载页数 (默认从1开始)
 */
@property (nonatomic, assign) NSInteger pullPageIndex;

/**
 *  加载网络数据  需要重载
 */
-(void)loadWebDataSource;

/**
 *  下拉 调用
 */
-(void)loadCollectionViewHeader;

/**
 *  上拉 调用
 */
-(void)loadCollectionViewFooter;

/**
 结束刷新
 */
- (void)endRefresh:(EndRefreshType)type;



@end