Не допускайте, чтобы раздел UITableView отображался как редактируемый, пока таблица находится в режиме редактирования
-
06-07-2019 - |
Вопрос
У меня есть 2 раздела в UITableView. Табличное представление должно остаться в режиме редактирования, но только первый раздел является редактируемым. В частности, я хочу, чтобы второй раздел отображался так, как если бы таблица не находилась в режиме редактирования (ячейки таблицы имеют первоначальную ширину вместо того, чтобы левая сторона находилась на одной линии с ячейками первого (редактируемого) раздела, которые выровнены по правому краю. примерно на 20% меньше, чем в режиме без редактирования, и слева от него имеется значок редактирования (-). Примечание: проблема здесь только с внешним видом ячеек, а не с функциональным аспектом редактируемых и не редактируемых ячеек.
Кто-нибудь знает, возможно ли это в одном UITableView?
Решение
Реализовали ли вы tableView: canEditRowAtIndexPath:
в вашем UITableViewDataSource
? Это должно дать вам контроль, который вы ищете. Р>