如何使用静态单元格创建表格视图,其中行高度等于使静态单元格集合填充表格视图?
需要动态调整行高以考虑不同的iOS屏幕尺寸。
例如,我想要一个包含7个高度相等的静态单元格的表视图,这些单元格填充除导航栏之外的其余屏幕空间。
我已经厌倦了使用以下但没有运气:
self.tableView.rowHeight = self.tableView.frame.height/6;
和
override func tableView(tableView: UITableView,
heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat
{
return self.tableView.frame.height/6;
}
当我尝试将其用于表格视图的任何部分时,故事板中的autoLayout功能显示为灰色。
感谢任何帮助,谢谢!
答案 0 :(得分:0)
如果我们在代码中表达最后两点,它就像这样。
tableView.estimatedRowHeight = 44.0
tableView.rowHeight = UITableViewAutomaticDimension