自动布局和 uitableview 的问题

Posted

技术标签:

【中文标题】自动布局和 uitableview 的问题【英文标题】:Problems with Auto-layout and uitableview 【发布时间】:2014-07-08 10:12:20 【问题描述】:

我的屏幕顶部有一个视图。 我的视图具有可变高度,因此我对其使用高度约束并且它可以工作。

我想在变量视图的底部放置一个 uitableview;我在视图和 tableview 之间使用了垂直间距,但 tableview 没有移动,它保持故事板的位置。

自动布局和 uitableview 有什么特别的关系吗?有什么问题?

【问题讨论】:

【参考方案1】:

我知道您在情节提要的场景中添加了一个 UIView,并且您在其中有一个 UITableView,UIView 具有可变高度,那么您在 UIView 上使用了哪些约束?但无论如何,在您的情况下,UITableView 约束没有什么特别之处,您可以执行以下操作

    UITableView 前导空格 -> UIView UITableView 尾随空格 -> UIView UItableView 底部空间 -> UIView UItableView 固定高度

这是基于我的理解,如果您提交项目的代码,我也许可以为您修复并解释更多。

【讨论】:

以上是关于自动布局和 uitableview 的问题的主要内容,如果未能解决你的问题,请参考以下文章

在 UITableView 中使用自动布局进行动态单元格布局和可变行高

UITableView 单元内的 UICollectionViewCell 和自动布局

带有自动布局的 UIScrollView 中的 UITableViews

自动布局。将 UITableView 粘贴到 UIScrollView 的底部

iOS:在自动布局下更改 UITableView 高度

UITableView 标头上的自动布局