При использовании TableViewDiffableDatasource в iOS 15.2 действия по смахиванию ячейки табличного представления не работают

Я использую DiffableDataSource для отображения tableview, мое текущее табличное представление имеет действия смахивания для ячейки, оно не работает для Xcode 13.2 и только для симулятора (iOS 15.2) и работает на реальном устройстве (iOS 15.2).

Включение может редактировать

       UITableViewDiffableDataSource<ActiveCallsTableViewController.Section, CallId> {
     override func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool {
         return true
     }
}

использование

      override func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? { }

Этот метод не вызывается, когда я запускаю приложение из симулятора, но на реальном устройстве он работает правильно.

0 ответов

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