Предотвратить раздел в UITableView в режиме редактирования от узкой анимации? - PullRequest
2 голосов
/ 15 августа 2010

У меня есть UITableView с 3 разделами. 2 раздела зафиксированы в том, что в режиме редактирования никакие дополнительные строки не могут быть добавлены или удалены, поэтому только 1 из 3 разделов показывает зеленый плюс / красный минус, однако строки во всех трех разделах анимируются до узкой ширины до разместите плюсы и минусы для одного раздела, который можно редактировать, а два других показывают только пробел.

Есть ли способ предотвратить узкие анимации в этих двух разделах? Это было бы только для косметических целей, но я думаю, что это будет выглядеть лучше.

Спасибо

1 Ответ

1 голос
/ 15 августа 2010

Мне удалось найти ответ.

Из справочной документации по протоколу UITableViewDataSource в разделе canEditRowAtIndexPath «Строки, которые нельзя редактировать ... не делайте отступ для элемента управления удалением или вставкой.»

Поэтому сработало следующее:

-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
    if (indexPath.section == 1) {   
    return YES;
    } else {
    return NO;
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...