可以将 UITableViewCells 存储到数组中吗?
Is ok to store UITableViewCells into an array?
我想将有关用户的信息显示到 table 视图中,有些信息不是强制性的,因此最后一些单元格可能不在 table 视图中。我有使用带单元格的数组的想法,因为我最多可以有 10 个单元格,这将简化逻辑,如果我将使用标准的 Apple 行为,我需要进行许多检查和 table 的复杂逻辑查看数据源和委托。可以初始化单元格,将它们放入数组并在之后显示它们吗?
当然可以。对于像这样的少量细胞,这很好。当然,您仍然需要数据源,但如果适合您,它可以从数组中提取单元格。
您可能也有兴趣在 Storyboard 中使用配置了静态单元格的 table 视图。然后您可以隐藏不需要的单元格。参见 UITableView set to static cells. Is it possible to hide some of the cells programmatically?
我想将有关用户的信息显示到 table 视图中,有些信息不是强制性的,因此最后一些单元格可能不在 table 视图中。我有使用带单元格的数组的想法,因为我最多可以有 10 个单元格,这将简化逻辑,如果我将使用标准的 Apple 行为,我需要进行许多检查和 table 的复杂逻辑查看数据源和委托。可以初始化单元格,将它们放入数组并在之后显示它们吗?
当然可以。对于像这样的少量细胞,这很好。当然,您仍然需要数据源,但如果适合您,它可以从数组中提取单元格。
您可能也有兴趣在 Storyboard 中使用配置了静态单元格的 table 视图。然后您可以隐藏不需要的单元格。参见 UITableView set to static cells. Is it possible to hide some of the cells programmatically?