У меня странная проблема с UITableView. Когда пользователь нажимает кнопку «Редактировать», в табличном представлении (представляющем собой групповое представление с несколькими разделами) должны отображаться кнопки удаления для каждой строки, за исключением последней строки в каждом разделе, которая имеет зеленую кнопку добавления.
Когда пользователь нажимает зеленую кнопку, вставляется новая строка, но теперь последняя строка получает кнопку удаления. Еще более странно, что кнопка удаления ACTS похожа на кнопку добавления. Так что кажется, что есть проблема с рисованием, а не проблема в назначении правильного стиля. (Обширный NSLogging показывает, что последняя ячейка получает стиль редактирования Вставить правильно.)
Я попытался установить setNeedsDisplay для ячейки и tableView, я попытался перезагрузить этот раздел / строку / всю таблицу, но проблема остается. Любые идеи о том, как заставить UITableView явно перерисовать элементы управления редактированием?