ios - 根据tableView的高度设置动态的View高度

标签 ios swift uitableview dynamic autolayout

我想创建一个这样的 View 。为此,我持一种观点。在它里面,标签(规范),然后是规范数据,我拿了一个 tableView。规范数据可以是 2、5、7 任何东西。意味着我得到了一系列规范,其中可能没有。的元素。现在我想根据 tableView 的高度设置这个 View 的高度,在这个规范 block 之后我有另一个 block 根据规范 View 有 y 位置。我该怎么做?

image

image2 这是我得到的输出图像。我不希望在 tableView 中滚动,而是希望它在 View 中显示最大高度。

最佳答案

可以设置tableView的高度约束关系为<= .这样它会根据数据自动调整tableView的高度。

关于ios - 根据tableView的高度设置动态的View高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36373972/

相关文章:

ios - 以编程方式更改 Y 位置约束

ios - 使用自动布局将 View 定位在主页按钮一侧

ios - 如何从 swift 2.2 中的观看按钮在手机 AV Controller 上启动电影?

swift - 十六进制字符串到十进制不起作用 - 有些东西不正确 : swift

arrays - Swift:addingObjects 方法与 append 方法之间的区别

objective-c - 无法从 connectionDidFinishLoading 中的数据解析 JSON – 也许是数据太多了?

ios - 使用自动布局嵌入单个 View 中的两个 UITableView 的动态高度

ios - estimatedHeightForRowAtIndexPath 实际上可以更改行的最终 "correct"高度吗?

ios - 从核心数据中删除图像不起作用

ios - 如果您在单元格上开始手势,则无法滑动以切换 UICollectionView 页面