xib 创建header自适应高度显示


1、生成view的xib


xib 创建header自适应高度显示_第1张图片

2、选中view、把刚刚新的UIView的Simulated Metrics的Size设置成Freeform,改变view的尺寸


xib 创建header自适应高度显示_第2张图片

3、在控制器中设置生成view的视图,不要确定view的高度


MEDWorkDailyDetailHeader *header = [MEDWorkDailyDetailHeader header];

[header setNeedsLayout];

[header layoutIfNeeded];

header.autoresizingMask = UIViewAutoresizingFlexibleWidth;

header.delegate = self;

self.tableView.tableHeaderView = header;



你可能感兴趣的:(xib 创建header自适应高度显示)