Дополнительно
UITableview reloaddata с анимацией
Иам иметь UItableview, который заполняется из массива и списка. Если я выбираю любую строку из выпадающего списка массива будут вставлены новые ценности и TableView должна перезагрузить. Как анимировать TableView с новым содержанием массив ? спасибо заранее
анимация, как я хочу показать строки по одному . я пробовал этот метод
- (void)reloadRowsAtIndexPaths:(NSArray )indexPaths withRowAnimation:(UITableViewRowAnimation)animation {
NSIndexPath rowToReload = [NSIndexPath indexPathForRow:[names count] inSection:0];
NSArray* rowsToReload = [NSArray arrayWithObjects:rowToReload, nil];
[tableDetails reloadRowsAtIndexPaths:rowsToReload withRowAnimation:UITableViewRowAnimationNone];
}
68
9
Чтобы добавить к правильному ответу, если вы хотите перезагрузить все раздела в UITableView` вам нужно выполнить следующие действия:
Форматы
Стриж
Это позволит загрузить все в виде таблицы с анимацией. Как босс.
используйте этот метод,
Свифт 3
Свифт 2
Я пошел с этим в Swift
Вы сначала расскажите в TableView, чтобы ожидать обновления на <код>beginUpdates</код>. Тогда обновление соответствующих разделов (если ваша таблица имеет только один раздел, то просто сдать нулевой номер раздела). Здесь's, где вы укажите анимация - вы можете играть вокруг с этим, чтобы получить эффект, который вы хотите. После того, что вы называете <код>endUpdates</код> на TableView для. В typedef для UITableViewRowAnimation указывает:
Играть вокруг, чтобы увидеть, какой вы хотите. Даже выбрав в <код>В UITableViewRowAnimationNone в< код>, который может иметь хороший эффект иногда. Таблица кодов обновления ниже:
В Свифт-3 Вы можете просто добавить следующие
расширение
вUITableView
:вы можете использовать
reloadSections:withRowAnimation:
функции. Проверьте класс UITableView Reference.Проверить это reloadData с Animation, который уже ответил на ваш вопрос.
Я пробовал это и моя "таблица"
анимированные
с плавной анимацией//Поместите этот код, где вы хотите, чтобы перезагрузить ваш вид таблицы
Ниже метод поддерживается метод TableView для анимации :
Использование :
Различные типы анимации доступны :
Надеюсь, это может помочь!
Попробуйте изменить анимации при переходе видом во время перезагрузки UITableView