我应该如何为tableview.tableHeaderView设置自动尺寸

时间:2017-03-30 15:04:55

标签: ios objective-c uitableview

我在我的表头顶部使用了一个自定义标题,其中包含一个具有已定义高度的UIImageView,以及一个带有欢迎消息的标签,该消息将随着时间的推移而变化,并且还包括用户&#39 ;公司名称也在其中。使用autolayout设置视图,imageview具有固定的高度,标签的高度是可变的并且应该能够扩展。

当我使用显式框架集设置标头时,标头会按预期显示。当我故意在标签上添加一长串文本时,框架不会改变(预期)。

当我删除显式框架并仅使用init实例化视图时,标头的高度是xib文件中视图的高度。根据我在构建应用程序之前拉伸xib的方式,这可能太大或太小。

在实例化视图并设置自定义消息后,我使用float

将其分配给tableHeaderView

我应该如何设置我的框架,使其与我使用half部分标题的方式相同?

0 个答案:

没有答案