UITableView中具有动态高度的可拉伸标题视图

问题描述 投票:0回答:1

如何根据UILabel的行管理TableViewHeader的高度?

我遵循了this guide,但无法动态管理标题高度。

在指南中,它固定为固定大小,我试图在该大小上加上标签的高度,但不起作用。

我希望使用表格视图而不是滚动视图,因为数据是动态填充的。

我还尝试过动态修改标签的约束,但是滚动时,标签的视图被拉伸,而不是图像。

ios objective-c swift uitableview constraints
1个回答
0
投票

viewDidLoad中添加:

self.tableView.sectionHeaderHeight = UITableViewAutomaticDimension;
self.tableView.estimatedSectionHeaderHeight = 25;

之后,请为headerView给出正确的约束。而已!无需执行heightForHeaderInSection

© www.soinside.com 2019 - 2024. All rights reserved.