如何根据 UILabel 的线条管理 TableViewHeader 的高度?
我关注了this guide但我无法动态管理标题高度。
在指南中,它被固定为固定大小,我尝试添加标签的高度,但它不起作用。
我更喜欢使用表格 View 而不是 ScrollView ,因为数据是动态填充的。
我还尝试动态修改标签的约束,但是当滚动时,标签的 View 被拉伸(stretch),而不是图像。
最佳答案
在viewDidLoad
中添加此内容:
self.tableView.sectionHeaderHeight = UITableViewAutomaticDimension;
self.tableView.estimatedSectionHeaderHeight = 25;
之后只需为 headerView 提供正确的约束即可。就是这样!无需实现 heightForHeaderInSection
关于ios - UITableView 中具有动态高度的可拉伸(stretch)标题 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60126352/