Не допускайте, чтобы раздел UITableView отображался как редактируемый, пока таблица находится в режиме редактирования

StackOverflow https://stackoverflow.com/questions/1613990

Вопрос

У меня есть 2 раздела в UITableView. Табличное представление должно остаться в режиме редактирования, но только первый раздел является редактируемым. В частности, я хочу, чтобы второй раздел отображался так, как если бы таблица не находилась в режиме редактирования (ячейки таблицы имеют первоначальную ширину вместо того, чтобы левая сторона находилась на одной линии с ячейками первого (редактируемого) раздела, которые выровнены по правому краю. примерно на 20% меньше, чем в режиме без редактирования, и слева от него имеется значок редактирования (-). Примечание: проблема здесь только с внешним видом ячеек, а не с функциональным аспектом редактируемых и не редактируемых ячеек.

Кто-нибудь знает, возможно ли это в одном UITableView?

Это было полезно?

Решение

Реализовали ли вы tableView: canEditRowAtIndexPath: в вашем UITableViewDataSource ? Это должно дать вам контроль, который вы ищете.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top