我可以将表格视图单元格彼此分开吗?

Posted

技术标签:

【中文标题】我可以将表格视图单元格彼此分开吗?【英文标题】:Can I push tableview cells apart from each other? 【发布时间】:2020-05-16 11:18:50 【问题描述】:

我想让我的单元格分开,我可以增加表格视图单元格之间的空间吗? 正如你在这张照片中看到的,我想让单元格看起来更远。有什么办法可以实现吗?

【问题讨论】:

【参考方案1】:

如果您为 UI 使用故事板并在表格视图中使用自定义单元格,则可以通过保持自定义单元格的框架大于内容视图的视图来实现您的目标。

所以,如果cell > Content View's frame = 0, 0, 375, 100

cell > Content View > View's frame = 15, 5, 345, 90

【讨论】:

嘿,我在操场上玩什么? 想法保持不变 :) 在 Playgrounds 中,您可以通过编程方式保持您的单元格 > 视图的框架小于单元格的框架。【参考方案2】:

您可以通过使单元格框架大于内容视图来固定单元格之间的间距。

您可以通过情节提要来完成。或者使用委托方法estimatedHieghtForRowAt 和rowAt 的高度。

【讨论】:

以上是关于我可以将表格视图单元格彼此分开吗?的主要内容,如果未能解决你的问题,请参考以下文章

制作自定义的动态表格视图单元格

表格单元格中的集合视图。这是重用的错误

如何根据标签文本快速更改表格视图单元格高度?

更改表格视图单元格选择颜色

在表格视图单元格中显示活动指示器

在运行时重新排列表格视图中的单元格