OStack程序员社区-中国程序员成长平台

标题: ios - Collectionview 单元格之间的最大空间 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 11:54
标题: ios - Collectionview 单元格之间的最大空间

在我的应用程序中,我使用 UICollectionView 来列出产品。要求是有条件地设置单元格的高度。我使用以下代码。

- (CGSize)collectionViewUICollectionView *)collectionView
                  layoutUICollectionViewLayout*)collectionViewLayout
  sizeForItemAtIndexPathNSIndexPath *)indexPath;
{
        if (indexPath.row == 3 || indexPath.row == 6 || indexPath.row == 7 || indexPath.row == 10 || indexPath.row == 0)
        {
            return CGSizeMake((collectionView.frame.size.width/2)-4, 300.0);
        }

        return CGSizeMake((collectionView.frame.size.width/2)-4, 250.0);
}

通过,此代码完全设置单元格的高度,但水平单元格没有像图像一样正确设置。我想删除垂直单元格之间的额外空间。我将单元格和线条的最小间距设置为距 Storyboard边缘 8 像素。

提前谢谢你。 enter image description here



Best Answer-推荐答案


最后我通过精彩的库 Link 解决了这个问题并且很容易实现。

关于ios - Collectionview 单元格之间的最大空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33937291/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4