如何在单行中使用大单元格和两个小单元格自定义Collectionview?

时间:2017-08-07 04:36:30

标签: swift uicollectionview uikit

我尝试自定义UICollectionView,以便在一行中有一个大单元格和两个较小的单元格,如下图所示。

到目前为止,我连续两个单元格。我通过以下方式完成了动态宽度计算:

rowWidth = widthPerItem / 1.50 - 5
        if indexPath.item % 2 != 0 {
            rowWidth = (widthPerItem - (widthPerItem / 1.50)) + widthPerItem - 5
            widthIndex += 1
        }

我试图把第二个细胞分成两半,认为第三个细胞会低于第二个细胞,但事实并非如此。

Current

我想要的是什么:

Expected Design

0 个答案:

没有答案
相关问题