如何用UICollectionView创建一堆卡?

时间:2017-08-15 11:48:03

标签: ios swift user-interface animation

我想要实现的最终效果是:

Click this link

我不知道该选择什么,UICollectionView或创建自定义UIView?后来决定选择UICollectionView。

我得到的结果是:

enter image description here

为此,我使用了以下代码:

if let layout = self.collectionView.collectionViewLayout as? UICollectionViewFlowLayout {
        layout.scrollDirection = .horizontal
        layout.minimumInteritemSpacing = -200.0
        layout.sectionInset = UIEdgeInsets(top: 0.0, left: 30.0, bottom: 0.0, right: 30.0)
    }

cell.layer.zPosition = -CGFloat(indexPath.row)

将它们放在另一个之下。另外,我选中了“Paging Enabled”复选框。

但问题是:

我现在无法滚动它们,我认为这是因为layout.minimumInteritemSpacing = -200.0。当我滚动时,所有3张卡片一起滚动。

如何在URL中实现效果?我做错了什么?

0 个答案:

没有答案