[英]Create a view table with static cells of equal height to fill screen
如何创建带有静态单元格的表格视图,其中行高都相等以使一组静态单元格填充表格视图?
行高需要动态调整以适应不同的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功能将显示为灰色。
感谢任何帮助,谢谢!
如果我们在代码中表示最后两点,则看起来像这样。
tableView.estimatedRowHeight = 44.0
tableView.rowHeight = UITableViewAutomaticDimension
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.