У меня проблема с моим пользовательским UITableViewCell
при запуске действия смахивания.У меня есть UIStepper
, UILabel
s и UIImage
в моей камере, но когда я проведу пальцем, только элемент UIStepper
исчезнет.При завершении / отмене действия прокрутки, UIStepper
появляется через короткое время.Пожалуйста, смотрите прикрепленный gif:
Это код, реализующий действие смахивания:
override func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration?
{
let deleteAction = UIContextualAction(style: .destructive, title: "Delete") { (action, view, handler) in
print("Delete Action Tapped")
}
let editAction = UIContextualAction(style: .destructive, title: "Edit") { (action, view, handler) in
print("Add Action Tapped")
}
editAction.backgroundColor = .orange
deleteAction.backgroundColor = .red
let configuration = UISwipeActionsConfiguration(actions: [deleteAction, editAction])
return configuration
}
Использование Swift 4.2 и Xcode 10для iOS 12. Любая помощь будет оценена!