我有一个类是UICollectionView的后代。我正在使用故事板。
如何获得原型细胞的大小?
我尝试在dequeueReusableCellWithReuseIdentifier
中调用awakeFromNib
,但我在控制台中获得了Exception: EXC_BAD_ACCESS (code=2, address=0xbf7fffdc))
。
我需要单元格大小,因为我想在
中更改布局- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
答案 0 :(得分:-1)
你可以这样:
CGFloat height = [[tableView dequeueReusableCellWithIdentifier:reusableIdentifier] bounds].size.height;
但是如果您在awakeFromNib
中获得了错误的访问权限,那么您应该粘贴该自定义单元格中的一些代码。