繁体   English   中英

UICollectionViewCell大小问题

[英]UICollectionViewCell size issue

我的collectionView遇到布局问题。 我已将第一个单元格的单元格大小设置为不同(indexPath.row == 0),但随后相同。

- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
    if (indexPath.row == 0) {
    return CGSizeMake(290.0f, 168.0f);
}
    else {
    return CGSizeMake(144.0f, 114.5f);
    }
}

因此,大多数情况下都能正常工作,但是当我重新加载collectionView时:

[viewController.collectionView reloadSections:[NSIndexSet indexSetWithIndex:0]];

第一个单元格与其他所有单元格的大小相同。

我不认为这会是一个问题,有什么想法吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM