Когда происходит экранирование UITableViewRowAction, фон ячейки, связанный с этим действием, меняет цвет фона на белый, вместо черного, как обычно. Другими словами, цвет, который вы видите за радиусом угла ячейки, изменяется с помощью действия салфетки. См. Пример изображения ниже.Ячейка 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]
}
был цвет фона, установленный в конструкторе интерфейса или программно? – Danoram
Вы изменили цвет фона представления содержимого ячейки? Или, если есть какая-либо точка зрения, перекрывающая полную ячейку? – Rikh
change tableview background color – Vinodh