我是IOS的新手,我希望在IOS中通过collectionView
实施相册。
我创建了View
(名称: AITCameraCollectionBrowser.xib ),如下图所示。
并创建另一个AITPhotoCell.xib file
,如下图所示。
我希望cell
上显示collectionView
。
但button
中的collectionView
和AITCameraCollectionBrowser
都没有显示。
我不知道为什么View没有显示任何内容?
以下代码位于viewDidLoad
的{{1}}
AITCameraCollectionBrowser.m
为什么- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
[self.collectionview registerClass:[UICollectionViewCell class] forCellWithReuseIdentifier:@"cell"];
self.collectionview.dataSource = self;
self.collectionview.delegate = self;
[self.collectionview addSubview:_collectionview];
UINib *nib = [UINib nibWithNibName:@"AITPhotoCell" bundle:nil];
[self.collectionview registerNib:nib forCellWithReuseIdentifier:[AITPhotoCell reuseIdentifier]];
}
中的button
和collectionView
未显示。
我是否缺少AITCameraCollectionBrowser
中的某些内容?
答案 0 :(得分:0)
UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init];
[flowLayout setItemSize:CGSizeMake(75,75)];
[flowLayout setScrollDirection:UICollectionViewScrollDirectionVertical];
[self.collectionview setCollectionViewLayout:flowLayout];
[self.collectionview registerNib:[UINib nibWithNibName:@"AITPhotoCell" bundle:nil] forCellWithReuseIdentifier:@"CellIdentifier"];
试试这个..它的工作......:)