gpt4 book ai didi

ios - 在 Swift 3 中使用 CGSize 的 collectionView 的 100% 宽度

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:18:27 26 4
gpt4 key购买 nike

我正在尝试使用 Swift 3 获得我的 collectionView 宽度的 100%,但我很困惑。我尝试的方法不起作用。到目前为止,我有:

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
return CGSize(width: 100, height: 25)
}

有什么想法吗?

最佳答案

我认为您正试图完成此任务:

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
return CGSize(width: collectionView.frame.size.width, height: 25)
}

collectionView.frame.size.width 将获取 collectionView 的宽度。

注意:传入的参数是点数,不是百分比。所以你返回的是 100 点 x 25 点。感谢@Randy 的提醒!

关于ios - 在 Swift 3 中使用 CGSize 的 collectionView 的 100% 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41489313/

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