Я хочу добавить действия смахивания в ячейку таблицы, но когда я добавляю изображение вместо цвета фона, оно возвращает много изображений.
Вот что я пытаюсь:
func tableView(_ tableView: UITableView, editActionsForRowAt: IndexPath) -> [UITableViewRowAction]? {
let delete = UITableViewRowAction(style: .default, title: "") { action, index in
print("more button tapped")
}
delete.backgroundColor = UIColor(patternImage: circularIcon(with: .red, size: CGSize(width: 50, height: 50), icon: #imageLiteral(resourceName: "trash-alt"))!)
let edit = UITableViewRowAction(style: .default, title: "") { action, index in
print("favorite button tapped")
}
edit.backgroundColor = UIColor(patternImage: circularIcon(with: UIColor.appColor(.green)!, size: CGSize(width: 50, height: 50), icon: #imageLiteral(resourceName: "pen-1"))!)
return [delete, edit]
}