包含动态 TableView 高度的 UIScrollView 的自动布局

Posted

技术标签:

【中文标题】包含动态 TableView 高度的 UIScrollView 的自动布局【英文标题】:Autolayout with UIScrollView containing dynamic TableView height 【发布时间】:2014-11-29 13:03:04 【问题描述】:

我有一个小问题,我使用 Xcode 6,现在我们可以看到 Apple 建议在我们的应用程序中使用 Autolayout...现在这是强制性的。

所以,我遇到了这个问题:我想对 ScrollView 和 TableView 进行布局,但是我不知道该怎么做,因为我不是自动布局专家... TableViewCells 是动态的,通过特定操作(例如:点击按钮时)出现,并且 ScrollView 会自动调整大小,这与 TableView 的高度相同。

正如我所说,我希望 TableView 的高度和 ScrollView 的高度能够自动更改并以此适应自动布局...但我还没有任何想法...

有人可以帮助我吗?请,如果您有想法,请告诉我希望能解决问题!

提前感谢您,祝您有美好的一天! (对不起,我真的很想发布图片,但由于声誉问题,我目前无法发布......)

【问题讨论】:

【参考方案1】:

我总是用蓝线放一些东西,所以我可以在右下角第三个按钮使用 AL 的建议约束,或者使用 option + shift +command + '=' 键来重置建议的约束。顺便说一下,看斯坦福ios7 第 9 课 on itunes U 是学习自动布局的好方法。

【讨论】:

天哪,我没想到!谢谢,在这种情况下更简单^^

以上是关于包含动态 TableView 高度的 UIScrollView 的自动布局的主要内容,如果未能解决你的问题,请参考以下文章

tableView 未设置自动行高

根据内容高度的tableview动态高度行

Cell内的TableView动态高度问题

使 CollectionView 和 TableView 高度动态化

ScrollView中TableView的动态高度[重复]

使用Objective C增加Tableview高度时动态增加UIView高度?