Анимация не работает для UITableView deleteRowsAtIndexPaths: withRowAnimation:

[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade]; 

Этот код (в методе commitEditingStyle) не производит никаких изменений в анимации при удалении строки. Строка удаляется, все остальное работает хорошо, за исключением анимации.

Независимо от того, как я меняю стиль анимации, он просто стирает текст слева направо, одновременно удаляя строку, двигаясь вверх. И в последней строке тоже странная вещь. Он стирает текст и удаляет строку, но не одновременно, как строки.

Это поведение по умолчанию в iOS 7? Я не понимаю, почему это так.

PS Не знаю, почему анимация insertRowsAtIndexPaths работает нормально.

 [self.tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:ip] withRowAnimation:UITableViewRowAnimationRight]; 

Пытаться

  [self.tableView beginUpdates]; [tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade]; [self.tableView endUpdates]; 

Убедитесь, что источник данных для вашего представления таблицы синхронизирован с тем, что происходит с табличным представлением.

Обычно у меня есть массив в качестве источника данных, и я перезаписываю его сеттер, так что он всегда синхронизируется.

Надеюсь, поможет

  • Результаты поиска TableView не выбраны
  • Индексированные табличные представления не отображаются после обновления до MT 4.0
  • UICollectionView в течение последнего UITableViewCell и конгруэнтной прокрутки? Как?
  • UITableView не плавает заголовки разделов
  • iOS: tableView.reloadData () не работает в swift
  • Значение в последней строке изменения uitableview
  • Как устранить маржу с левой стороны UITableView, не создавая пробела справа?
  • Xamarin.Forms: пользовательский рендерер для отображения индикатора раскрытия информации на UITableViewCell
  • Как ограничить расстояние вытягивания с помощью управления обновлением?
  • iOS: кнопка в классе UITableViewCell для вызова метода на основном UIViewController
  • UITableViewCell - Можно ли программно отобразить кнопку «Удалить»?
  • Interesting Posts

    Архив не удался, из-за кода ошибки -1, хотя я могу создавать и устанавливать на своих устройствах с профилем разработки

    Жесты SWRevealViewController не работают

    Определение размера контейнера с контроллером динамического размера внутри прокрутки

    UIImageView – Почему добавление тени замедляет работу?

    Facebook Messenger создает предопределенное сообщение

    Преобразование NSString в NSDate в быстром

    Переключение контроллеров просмотра без контроллера навигации

    iPhone RestKit, как загрузить локальный файл JSON и сопоставить его с основным объектом данных?

    как передать локальные html-файлы с помощью массива в xcode

    Xcode 8 – Локализованный каталог xcassets?

    Как использовать различные эффекты или фильтры в приложении iphone camera

    Objective-C Объявить vars с ({…})

    iPhone: Как я могу создать собственный TabBar?

    Является ли PhoneGap правильным выбором для меня?

    instantiateViewControllerWithIdentifier – идентификатор раскадровки, но все еще не работает

    Давайте будем гением компьютера.