UICollectionView单元格大小调整问题

问题描述 投票:0回答:1

我是iOS应用程序开发的新手,我试图了解在iPhone 8 Plus上运行良好时,我的布局的iPhone 11 Pro Simulator是什么问题。

请在下面找到屏幕截图:

enter image description here

谁能帮我解决为什么会这样吗?

如果您需要有关代码的更多信息,请告诉我。

编辑:

这是我的CollectionView属性:

enter image description here

[关于iPhone 11模拟器,似乎该单元几乎没有放大。

ios iphone xcode storyboard ios13
1个回答
0
投票

您必须实现项目方法的大小,并且需要确认UICollectionViewDelegateFlowLayout

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
        return CGSize(width: collectionView.frame.width, height: 150)
    }
© www.soinside.com 2019 - 2024. All rights reserved.