解析自定义网格CollectionView
在viewcontroller.m
#import “MyCollectionViewCell.h”
#import “NewViewController.h”
#import <AFNetworking.h>
#define test @""
@interface ViewController ()<UICollectionViewDataSource,UICollectionViewDelegate>{
NSDictionary *_dic;
}
//网格视图的对象
@property(nonatomic,strong)UICollectionView *myCollection;
@end
@implementation ViewController
//重写get方法
-(UICollectionView *)myCollection{
if (!_myCollection) {
//初始化布局对象
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc]init];
//设置每个模块的大小
layout.itemSize = CGSizeMake(200, 200);
//设置滚动方向
// layout.scrollDirection = UICollectionViewScrollDirectionHorizontal;
layout.scrollDirection = UICollectionViewScrollDirectionVertical;
//设置最小行间距
layout.minimumLineSpacing = 5;
//设置最小列间距
layout.minimumInteritemSpacing = 5;
//设置头视图的大小 自动适配 (如果是垂直滚动的话 宽自动是屏幕的宽,可以设置高度。反之如果是水平滚动的话 高自动是屏幕的高,可以设置宽度。)
layout.header