iOS анимирует UIPickerView внутри статической UITableViewCell

#ios #uitableview #core-graphics

#iOS #uitableview #ядро-графика

Вопрос:

У меня есть статика UITableViewCell UIPickerViews внутри ячеек. Я пытаюсь анимировать ячейку, которая будет отображаться при нажатии на ячейку над ней. Я использовал [self.tableview beginUpdates] и [self.tableView endUpdates] для анимации самой ячейки, которая красиво опускается на место. UIPickerView Однако, появляется на экране до завершения загрузки анимации для ячейки и выглядит очень некрасиво. Как я могу анимировать его так, чтобы он скользил вместе с UITableViewCell ?

Я также не понимаю, почему он не отключается расширяющейся ячейкой, поскольку он находится внутри ячейки, разве он не должен расти вместе с ячейкой, а не просто появляться сразу?

Заранее спасибо за помощь!

Комментарии:

1. Было бы более полезно показать ваш код между обновлением таблицы.

Ответ №1:

Неважно, я понял это. Для ячейки должна быть включена функция cell.autoresizingMask= UIViewAutoresizingFlexibleHeight; и cell.clipsToBounds = YES;. Не могу поверить, что для решения этой проблемы потребовалось три часа.