我有一个 UIView,用作 UITableView 的页脚。在这个 UIView 里面是一个 UIWebView 和 UICollectionView。它们的布局如下:
H:|[webview]|
H:|[collection]|
V:|[webview]-8-[collection(10@1)]|
这是通过 IB 完成的,但这表明存在限制。
我想让 webview 的大小适合它的内容(我有这个工作),并且集合的大小也适合它的内容。我希望它们包含在大小中的整体 UIView 以适应所有这些而无需滚动,因为它包含在处理它自己的滚动的 tableview 中。
我似乎无法让集合本身的大小大于约束所具有的 10 个点。此外,约束系统要求某物具有高度。
如何达到我的视图大小以适应两个子视图的目标,而这两个子视图的大小又适合其内容?我已经尝试在 sizeToFit 方法中为整体视图调整集合视图上的框架,但我相信约束系统正在撤消它。