首页 > 代码库 > UICollectionViewController的创建

UICollectionViewController的创建

在开发collection view的时候遇到的问题,因为页面在storyboard中,所以直接在storyboard里设置它的layout,和cell的size等属性。

另外,UICollectionViewController控制器本来有四个init方法:

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {}

- (id)initWithCollectionViewLayout:(UICollectionViewLayout *)layout {}

- (id)initWithCoder:(NSCoder *)aDecoder {}

- (id)init {}

但是由于是在storyboard里直接定义的控制器,所以代码里只有initWithCoder:(NSCoder *)aDecoder 方法被调用,另外3个没有被调用。

UICollectionViewController的创建