如何通过2个不同的按钮过滤表格视图输出?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过2个不同的按钮过滤表格视图输出?相关的知识,希望对你有一定的参考价值。

我正在处理如下所示的表视图:enter image description here

我看了互联网,但所有信息都是关于搜索栏的,我不希望搜索栏,而是只有两个选项-已接种疫苗和未接种疫苗。我该如何做才能过滤出他们的桌子?

答案

您应该有2个数组

var allData = [Model]()
var filteredData = [Model]()

struct Model {
 var vaccinated:Bool
}

单击按钮时执行]

 filteredData = allData.filter { $0.vaccinated } // or !$0.vaccinated for the second option
 tableView.reloadData()

以上是关于如何通过2个不同的按钮过滤表格视图输出?的主要内容,如果未能解决你的问题,请参考以下文章

如何在通过文本字段和圆形矩形按钮提供的表格视图单元格中显示数据

片段中的按钮自定义视图

如何让按钮根据按下的行显示不同的视频?

如何通过单击适配器类中代码的项目中的删除按钮来删除列表视图中的项目后重新加载片段?

UITableView 通过按下按钮对内容进行排序[关闭]

如何在recyclerview不同的项目点击上打开几个不同的片段?