当 Swift 中表格中的特定内容发生更改时更改表格的标题

Posted

技术标签:

【中文标题】当 Swift 中表格中的特定内容发生更改时更改表格的标题【英文标题】:Changing the title of the table when an spesefic that changes in table in Swift 【发布时间】:2018-09-14 00:13:49 【问题描述】:

我有一个表格视图,我用从数据库收到的数据填充它。我的表中有一个元素是数据添加到数据库的日期,我正在显示它。所有数据都按数据库中的日期顺序排序,因此对它们进行排序没有问题是我的应用程序。当用户向下滚动表格时,他会看到日期,但我需要将该日期设置为表格视图顶部的标题,并且当用户传递该数据时,标题中的日期会发生变化。 我在 *** 中没有发现任何相关内容,但我在 YouTube 中找到了一个教程,但它有一个问题,仅适用于集合视图,我不是我想要的那个。谁能给我一个线索或类似的代码来理解逻辑和要求

【问题讨论】:

【参考方案1】:

如果你想修复表格视图顶部的标题,你必须使用UITableViewStylePlain 样式。

另见question。

【讨论】:

以上是关于当 Swift 中表格中的特定内容发生更改时更改表格的标题的主要内容,如果未能解决你的问题,请参考以下文章

在 Swift 中,当方向发生时如何更改表格单元格布局?

当特定文件夹中的文件发生更改时触发多分支管道

当 ObservedObject 在其他类中发生更改时如何在 ContentView 中运行方法 [Swift 5 iOS 13.4]

如何更改特定 TableViewCell 中的按钮颜色

仅当特定文件集发生更改时如何触发构建

每当iOS Swift中的对象发生更改时如何调用notificationCenter?