gpt4 book ai didi

ios - UICollectionView 单元格自动调整大小

转载 作者:行者123 更新时间:2023-11-30 11:37:05 24 4
gpt4 key购买 nike

我的 CollectionViews 有两个问题,我正在尝试创建 Instagram 克隆,并且希望每行显示 3 个单元格,从而根据屏幕宽度更改单元格宽度。

我有这段代码,这或多或少是我在网上可以找到的答案,但它不起作用。

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: IndexPath) -> CGSize {

let size = CGSize(width: (self.view.frame.size.width - 10) / 2, height: (self.view.frame.size.width - 10) / 2)

return size
}

你知道该怎么做吗?也许这是我必须启用或我不知道的东西。

谢谢,

N

最佳答案

您可能忘记继承UICollectionViewDelegateFlowLayout,因此请重新检查并执行如下操作。

class MyViewControler: UIViewController ,UICollectionViewDelegate,UICollectionViewDataSource, UICollectionViewDelegateFlowLayout

关于ios - UICollectionView 单元格自动调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49629336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com