【发布时间】:2015-06-10 07:44:56
【问题描述】:
iOS 8 中的新功能,您可以通过简单地设置估计的行高来获得 100% 动态表格视图单元格,然后使用自动布局在单元格中布局您的元素。如果内容的高度增加,单元格的高度也会增加。这非常有用,我想知道是否可以为表格视图中的节标题完成相同的壮举?
例如,可以在tableView:viewForHeaderInSection: 中创建UIView,添加UILabel 子视图,针对视图指定标签的自动布局约束,并让视图增加高度以适应标签的内容,无需实现tableView:heightForHeaderInSection:?
viewForHeaderInSection 的文档指出:“此方法仅在 tableView:heightForHeaderInSection: 也实现时才能正常工作。”我还没有听说 iOS 8 是否有任何变化。
如果不能做到这一点,模仿这种行为的最佳方法是什么?
【问题讨论】:
标签: ios uitableview ios8 autolayout