使用情节提要更改 UITableView 单元格的高度

Posted

技术标签:

【中文标题】使用情节提要更改 UITableView 单元格的高度【英文标题】:Changing UITableView Cell's Height by using storyboard 【发布时间】:2020-06-06 16:38:18 【问题描述】:

我在 macOS Catalina 上使用 Swift5 和 Xcode 11.4.1。

ma​​in.storyboard

正如您在此处看到的,我选择了 tableview 单元格,进入尺寸检查器并将高度更改为 100,然后按 Enter。 它在情节提要上成功更改为 100 高度,但是当我运行这个东西时,

模拟器截图

看起来像这样,上面的图片链接。 高度设置为 44 而不是 100。

【问题讨论】:

【参考方案1】:

将此方法添加到符合您的UITableViewdelegate 的类中以更改tableView 的高度。

func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat 
    return 100

【讨论】:

以上是关于使用情节提要更改 UITableView 单元格的高度的主要内容,如果未能解决你的问题,请参考以下文章

使用 plist 加载 UITableView 的内容

在情节提要中使用自定义 tableviewcells 时,IBOutlet 为零

UITableView 不使用情节提要重用单元格

带有自定义单元格的 UITableView 弹出窗口失败,单元格属性始终为零

如何获取在情节提要中为 tableView 静态单元格设置的预设高度?

Xcode/iOS-无法编辑表格视图单元格的内容...我正在使用情节提要编辑器