当 UITableViewRowAction 滑动发生时,与该操作关联的单元格背景将其背景颜色更改为白色,而不是通常的黑色。换句话说,您在单元格圆角后面看到的颜色会随着滑动动作而变化。请参见下面的示例图像。
我已经在 View、TableView、Cell 上将背景颜色设置为黑色,所以我不确定这个白色是如何显示的。欢迎任何想法或建议!
// Swiping Setup for TableView.
func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? {
let dislikeActivity = UITableViewRowAction(style: .default, title: "Don't Like This") { action, index in
print("dislike button tapped")
}
return [dislikeActivity]
}