Я хочу переместить строку в нижнюю часть моего UITableView
с прохладным эффектом анимации точно так же, как в этом приложении Списка покупок Бакалеи.
Точно так же, как мы можем переместить строки с переупорядочением управления как:
Как я могу создать такую анимацию?
Важно: этот ответ предполагает iPhone OS 3.x. См. ответ выше для iOS 5.x
Я не знаю, что такое "классный эффект анимации, как в приложении Grocery Shopping List". Не у всех есть это приложение.
Строки не могут быть перемещены программно.
Однако вы можете одновременно вставить и удалить строку, чтобы имитировать перемещение.
[tableView beginUpdates];
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:rowToMove]
withRowAnimation:UITableViewRowAnimationLeft];
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPathToMoveTo]
withRowAnimation:UITableViewRowAnimationLeft];
// update your dataSource as well.
[tableView endUpdates];