自我调整UITableViewCell iOS 8

时间:2014-10-01 00:59:02

标签: objective-c ios8

我目前正在尝试将自我调整表格视图单元格实现到我的iOS 8应用程序中。以前,我使用静态表视图来显示我的内容,但为了使用自我调整功能,我不得不将其切换为动态/原型。我有8个不同的原型单元,每个单元有不同的标识符。我希望自我调整一些原型单元格,而不是其他单元格。这可行吗?

1 个答案:

答案 0 :(得分:0)

cellForRowAtIndexPath中,如果单元格应该是自我调整大小:

tableView.estimatedRowHeight = (your default row height)
tableView.rowHeight = UITableViewAutomaticDimension

heightForRowAtIndexPath中,如果单元格应该是自我调整大小:

return UITableViewAutomaticDimension

否则,如果您想要一个静态的,不调整大小的单元格,请heightForRowAtIndexPath

return (your default row height)