ios - 设置约束时 Collection View 移动得很奇怪

标签 ios swift xcode constraints collectionview

我的应用程序中有三个collectionView。现在我已经完成了我想要完成的事情。几天来我遇到的唯一问题是限制。我不知道如何用语言解释它,所以我在问题中添加了两张问题图片,希望它可以理解。

我目前拥有的:

我想要什么:

最佳答案

使用UICollectionViewDelegateFlowLayout委托(delegate)方法来存档它。

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

在此方法中,您可以通过编程方式设置单元格的大小。根据您的需要指定每个 collectionView 的大小。

关于ios - 设置约束时 Collection View 移动得很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53297580/

相关文章:

ios - NSInternalInconsistencyException tableView 行删除

ios - 添加进度条到下载文件

iphone - 在没有 UInavigationController 的情况下将 UIBarButtonItem 添加到 UINavigation 栏

ios - 轻按即可从 SwiftUI WidgetKit 执行深层链接

ios - 在 xCode 5 项目中使用 iOS6 If 语句时生成错误

ios - 如何使用 Swift 以编程方式创建 UILabel?

ios - 将 UIView 在其父 View 中垂直和水平居中

swift - 如何将Pagecounter连接到ScrollView

ios - 将 UIImage 裁剪到自定义路径并保持正确的分辨率?

ios - 在 Podfile 中声明架构