如何在Objective C的表视图中仅显示具有内容的表行

Posted

技术标签:

【中文标题】如何在Objective C的表视图中仅显示具有内容的表行【英文标题】:How to show only table rows that have content in a Table View in Objective C 【发布时间】:2014-05-11 15:06:57 【问题描述】:

这似乎是一个简单的问题,但我似乎找不到。表格视图的默认行为似乎是填充空白表格单元格行以填充整个屏幕,即使您只有几行填充了标签。

我只想显示有标签的行,而不是空白的行。因此,例如,如果我的表格视图只有 5 个标签,我想只显示这 5 个而不显示行来填满屏幕。

如果可能,我如何通过代码在 Storyboard 属性窗口中完成此操作?

【问题讨论】:

【参考方案1】:

在表格上设置页脚视图,它会完成你想要的。

self.tableView.tableFooterView = [[UIView alloc] init];

【讨论】:

以上是关于如何在Objective C的表视图中仅显示具有内容的表行的主要内容,如果未能解决你的问题,请参考以下文章

如何在iOS,Objective C的tableview中的每个部分中仅实现单个单元格选择

如何在Objective C的表视图中垂直居中表视图

如何在 ios 的 UIactivity 视图控制器中仅显示 facebook、twitter 和电子邮件(目标 c)?

检索在 sqlite 数据库中插入的所有行,并在包含标签的表视图单元格中显示为具有不同部分的子视图

Objective C:如何在当前可见帧中设置子视图显示? (UITableView)

如何在 Laravel 中仅向访客用户显示或隐藏我的表的一部分?