Dan*_*ifa 6 uitableview ios swift
我已经拖入了UITableView我的故事板,我可以完全插入信息.但为了定制单元格,我添加了原型单元格.当我手动更改它的高度时,模拟器中没有任何变化.
Sur*_*gch 11
对于那些只是想在设计时更改行高的人来说,可以选择"表视图单元",然后在"大小"检查器中设置行高.
我正在添加这个答案,因为当我无法手动将单元格高度拖动到其他位置时,我发现了这个问题.但是,正如OP指出的那样,这不会改变运行时的单元高度.单元格根据其内容自动调整大小.如果您需要给它一个固定的高度,请参阅接受的答案.
您可以通过向单元格内的标签添加约束来更改单元格的高度,或者通过将其添加到您的viewDidLoad:
tableView.rowHeight = 40
Run Code Online (Sandbox Code Playgroud)
或者您可以添加以下委托函数来更改高度:
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 40
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6111 次 |
| 最近记录: |