我想在我的表格中添加一个页脚,该页脚将根据消息等具有不同的高度。我使用自动布局并将标签配置为工作换行并将行数设置为 0。您可以在中看到模板单元格下面是我的 tableView 以及标签和按钮的所有约束。您还可以看到为标签设置的属性,这些属性确实使它跨越多行。挑战在于,当显示页脚时,页脚的高度不会自动调整大小以显示所有内容。
这是我用来将模板单元格添加为页脚的代码。
let FooterCell = NearbyPlacesTable.dequeueReusableCellWithIdentifier(lc_MessageCellTableIdentifier) as! NearbyPlacesMessageCell
FooterCell.backgroundColor = UIColor.clearColor()
FooterCell.SetMessage(true)
FooterCell.layoutIfNeeded()
NearbyPlacesTable.tableFooterView = FooterCell
set message 函数只是将消息文本放在标签中。正如您从屏幕截图中看到的那样,这工作正常。
知道如何制作它,以便我的整个页脚可见吗?
所以我正在更新这个问题,希望有人能看到它并能够回答这个问题。谁能提供有关我可能做错了什么的信息?