Agu*_*ana 21 row-height uitableview ios swift
我试图在表格视图单元格中硬编码行高.运行程序后,它看起来只有一行.我怀疑这是因为表视图行的高度.
你能告诉我这里出了什么问题吗?
Irf*_*fan 43
在XCode 9中,tableview基于自动创建估计的单元格Autolayout.由于您尚未提供自动布局,因此您就是这样做的原因.
您需要通过选择tableview来禁用估计的和自动的单元格大小,并取消选中以下两个选项:
为行高提供您想要的值,并相应地创建单元格.
希望这可以提供帮助.
在您的 UITableViewDelegate 中添加此代码
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 100
}
Run Code Online (Sandbox Code Playgroud)