Нижние (и верхние) ячейки UITableView в "сгруппированном стиле" имеют закругленные углы - как по умолчанию во многих приложениях для Apple iOS и не Apple. Иногда ячейки вставляются с помощью анимации, т.е.:
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationTop];
Теперь это работает нормально. За исключением: Когда ячейка вставляется ниже нижней или выше верхней ячейки (для таблицы с группированным стилем) - кажется, что плавной анимации нет.
Я имею в виду, что углы верхних/нижних ячеек должны анимироваться от закругленных до незакругленных (поскольку они больше не верхние/нижние) - и это происходит очень отрывисто и не похоже на Apple.
Делает ли Apple такое в приложениях - если да, то как они делают это плавно? Иначе, как это можно сделать правильно?
NB - я знаю, что это довольно незначительная деталь, но я немного перфекционист...!