ios - UITableView 和 UICollectionView 之间的自动布局 Y 约束

标签 ios swift uitableview uicollectionview autolayout

我在自动布局约束方面遇到问题。我想要一个这样组织的 View : view organisation

所有包含的 View 都对内容 View 有前导和尾随约束,没有问题。 Wrapper View 具有恒定的高度,这是对 ContentView 的顶部约束。 Collection View 对包装器的底部有一个顶部约束, TableView 对集合的底部有一个顶部约束,对内容 View 有一个底部约束。 问题是,如果我没有为 CollectionView 设置固定高度,则会出现自动布局问题。但我不希望 TableView 或 CollectionView 具有固定的高度。有什么想法吗?

编辑:忘记提及 ContentView 可以有一个 动态高度,我希望它适合其内容。

所有约束条件是: All constraint description

谢谢

最佳答案

您可以做的一件事是,在为包装 View 设置高度约束后,在 Collection View 和 TableView 之间划分剩余空间。

enter image description here

关于ios - UITableView 和 UICollectionView 之间的自动布局 Y 约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50409857/

相关文章:

ios - 渲染上下文 : producing an image with blurry text

ios - 错误 : The file “Info.plist” couldn’t be opened because there is no such file

ios - 单击切换按钮展开/折叠 UITableViewCell 高度

ios - 在 UITableView 的表格部分下添加文本

iphone - 如何释放一个 NSMutableArray?

ios - 在 Objective-C 中解析 XML

ios - 如何将pickerview从另一个nib文件显示到文本字段inputview主 Storyboard

ios - 在创建时向 UITableViewCell 添加偏移量?

swift - 如何在 Swift 中动态创建自定义表格 View 单元格?

ios - 设置 UITableHeaderFooterView 的 backgroundColor 时出错