in iOS 12 UIContextualAction is not inferring the colour of the picture. While it works for iOS 13 and more. I have tried all rendering modes of the icon, but still not working.
func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {
let deleteAction = UIContextualAction(style: .normal, title: "") { _, _, complete in
}
let editAction = UIContextualAction(style: .normal, title: "") { _, _, complete in
}
deleteAction.image = UIImage(named: "trashcan")
editAction.image = UIImage(named: "cellEdit")
let configuration = UISwipeActionsConfiguration(actions: [deleteAction, editAction])
return configuration
}