Нажмите на TableViewRowAction просто исчезает кнопки действий

У меня есть UITableView, который в каждом вызове имеет два действия. Когда я нажимаю на одну из них, их действие не вызывается, и только эти кнопки действий исчезают, и клетка возвращается на свое обычное место. их действие просто вызывается, когда я долго нажимаю и удерживаю! как я могу это исправить?

func tableView(_ tableView: UITableView, editActionsForRowAt indexPath:   IndexPath) -> [UITableViewRowAction]? {

   let cancel = UITableViewRowAction(style: .destructive, title: "cacel") { action, index in
      print("c tapped")
    }

   let paymentType = UITableViewRowAction(style: .destructive, title: "patmentType") { action, index in
      print("p tapped")
   }
   return [paymentType,cancel] 
}

удаление таблицы вида установлено. Я попробовал код ниже все еще бот работает:

self.tableView.setEditing(false, animated: true)

а также

tableView.isEditing = false

еще не работает любая помощь, пожалуйста

0 ответов

Другие вопросы по тегам