iOS Swift UITableView tableFooterView自动尺寸

时间:2015-05-21 17:38:20

标签: ios uitableview swift autolayout tablefooterview

我想在我的桌子上添加一个页脚,根据消息等具有不同的高度。我使用自动布局并将标签配置为工作换行并将行数设置为0.您可以看到我的tableView中的模板单元格以及标签和按钮的所有约束。您还可以看到为标签设置的属性,使其包裹多行。挑战在于,当显示页脚时,页脚的高度不会自动调整大小以显示所有内容。

Interface Builder Info

以下是我用来添加模板单元作为页脚的代码。

        let  FooterCell = NearbyPlacesTable.dequeueReusableCellWithIdentifier(lc_MessageCellTableIdentifier) as! NearbyPlacesMessageCell
        FooterCell.backgroundColor = UIColor.clearColor()
        FooterCell.SetMessage(true)
        FooterCell.layoutIfNeeded()
        NearbyPlacesTable.tableFooterView = FooterCell

设置消息功能只是将消息文本放在标签中。从屏幕截图中可以看出这是正常工作。

知道如何制作它以便我的整个页脚可见吗?

所以我正在更新希望有人会看到它并能够回答问题的问题。任何人都可以提供我可能做错的信息吗?

0 个答案:

没有答案