Ios 如何设置截面表格视图中选定单元格的背景色

Ios 如何设置截面表格视图中选定单元格的背景色,ios,swift,uitableview,swift3,uicollectionviewcell,Ios,Swift,Uitableview,Swift3,Uicollectionviewcell,如何设置截面表格视图中选定单元格的背景色 每个章节或流派只能有一个选定单元格 参见图像描述PLZ 我知道如何在表视图中选择单个单元格,但在这里,我希望每个部分只选择一个单元格 这是我的密码 var节=[ 节(类型:“您可以完全使用表视图提供的委托函数: 在func tableView(UITableView,didSelectRowAt:IndexPath)内部您可以检查已选择的节和行。您还需要检查此返回的var indexPathsForSelectedRows:[IndexPath]?数组的

如何设置截面表格视图中选定单元格的背景色

每个章节或流派只能有一个选定单元格

参见图像描述PLZ

我知道如何在表视图中选择单个单元格,但在这里,我希望每个部分只选择一个单元格

这是我的密码

var节=[

节(类型:“您可以完全使用表视图提供的委托函数:

func tableView(UITableView,didSelectRowAt:IndexPath)内部您可以检查已选择的节和行。您还需要检查此返回的var indexPathsForSelectedRows:[IndexPath]?数组的常量检查

现在您有了a.当前选择b.选择列表, 您可以根据需要继续将数据删除/添加到最终阵列中


因此,在您的例子中,在func tableView(UITableView,didSelectRowAt:IndexPath)中您将检查indexPathsForSelectedRows是否已经有了节+行计数。如果已经有了,那么只需在tableView:UITableView,didhightrowat IndexPath:IndexPath中突出显示即可然后相应地更改存储所选电影列表的数组。如果不是简单地添加它。

那么请让我弄清楚……您可能希望第一部分为蓝色……第二部分为红色,第三部分为红色……正确吗?不,我不在乎颜色,我只想在类型部分选择单个电影如图像描述(请参见)