我将自定义单元格行高设置为故事板大小检查器中的132。但我的自定义单元格始终固定为默认行大小,并且我无法正确查看行/单元格的较短宽度的不同标签文本。我怎样才能克服这个问题?请参阅images作为参考。我上层链接的图像1.png的第二个原型单元的问题。目前我的模拟器看起来像2.png,但在"图像"的上部链接应该像3.png。
答案 0 :(得分:1)
负责设置每个部分的每一行的高度的对象是UITableViewDelegate
// Variable height support
optional func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat
这同样适用于章节页眉,页脚等的高度......
optional func tableView(tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat
optional func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat
所以在你的tableviewDelegate中实现这些方法吧。
答案 1 :(得分:0)
您可以使用heightForRowAtIndexPath
设置单元格的高度。