Uitableview iOS-如何实现自定义表格视图单元格选择/取消选择?

Uitableview iOS-如何实现自定义表格视图单元格选择/取消选择?,uitableview,ios8,uicollectionview,selection,Uitableview,Ios8,Uicollectionview,Selection,我正在使用UITableView,据我所知,它有灰色或蓝色的行选择是否有方法覆盖UITableView单元格选择行为(定义“选定”样式)? 如果没有,垂直集合视图是否可以作为具有自定义选择的表视图的仿制品?根据UITableViewCell类引用,您仅限于: UITableViewCellSelectionStyle 选定单元格的样式 声明 迅捷的 因此,您必须在选择时制定自己的自定义操作,以更改背景颜色。当然有。覆盖表视图将显示单元格方法,并为任何给定单元格设置selectedBackgro

我正在使用UITableView,据我所知,它有灰色或蓝色的行选择是否有方法覆盖UITableView单元格选择行为(定义“选定”样式)?


如果没有,垂直集合视图是否可以作为具有自定义选择的表视图的仿制品?

根据UITableViewCell类引用,您仅限于:

UITableViewCellSelectionStyle 选定单元格的样式

声明 迅捷的


因此,您必须在选择时制定自己的自定义操作,以更改背景颜色。

当然有。覆盖表视图将显示单元格方法,并为任何给定单元格设置
selectedBackgroundView
enum UITableViewCellSelectionStyle : Int {
    case None
    case Blue
    case Gray
    case Default
}