Пользовательская проблема с отступом ячейки TableView - PullRequest
0 голосов
/ 17 сентября 2010

Я создал пользовательский UITableViewCell в своем приложении, и отступ по умолчанию, когда кнопка «Удалить» отсутствует, ниже приведен скриншот с моими настройками.У кого-нибудь есть идеи относительно того, что я делаю неправильно?

alt text

Кроме того, вот снимок свойств IB:

alt text

1 Ответ

4 голосов
/ 17 мая 2011

должно происходить по умолчанию, но в переопределении UITableViewDelegate

- (BOOL)tableView:(UITableView *)tableView shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath{
     return YES;
}

убедитесь, что вы не делаете ничего странного в:

- (NSInteger)tableView:(UITableView *)tableView indentationLevelForRowAtIndexPath:(NSIndexPath *)indexPath

и что вы устанавливаете ячейку1007 * до UITableViewCellEditingStyleDelete или UITableViewCellEditingStyleInsert

и что вы не возвращаете No из:

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...