Как я могу вызвать действие после завершения анимации UITableview?
Я пытаюсь уменьшить ячейку UITableview и удалить часть ячейки, которая не видна после сжатия. Чтобы уменьшить ячейку, я вызываю [tableview beginUpdates] и [tableview endUpdates] и меняю высоту ячейки, возвращаемую методом источника данныхheightForRowAtIndexPath из UITableview.
Проблема в том, что мне нужно табличное представление, чтобы завершить сжатие поэтому подпредставление скрывается из виду, прежде чем я смогу удалить подпредставление.если я помещаю код для удаления подпредставления из ячейки сразу после (или до или между) вызова [tableview endUpdates], тогда подпредставление удаляется слишком рано (оно не дожидается анимации) и выглядит забавно.
Я думаю, что я хотел бы иметь возможность настроить обратный вызов, который запускается после завершения анимации, и удалить subView в обратном вызове