2010-09-17 3 views
0

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

alt text

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

alt text

ответ

4

должно произойти по умолчанию, но в вашем UITableViewDelegate переопределение

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

убедитесь, что вы Арен» t делает что-то странное в:

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

и что вы настраиваете клетки editingAccessoryType к UITableViewCellEditingStyleDelete или UITableViewCellEditingStyleInsert

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

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath 
+0

+1 для ухода достаточно, чтобы ответить после того, как так долго. Благодаря! –

+0

просто перебирает некоторые старые сообщения, есть более 6000 неотвеченных вопросов с тегами с iphone. –

Смежные вопросы