У меня проблема в том, что когда я добавляю строки (с анимацией) в мою таблицу, заголовки разделов не перемещаются.Я создаю заголовки разделов в viewDidLoad следующим образом:
CGRect header = [self.tableView rectForHeaderInSection:0];
UILabel *label = [[UILabel alloc] initWithFrame:headerFrame];
[label setText:@"---"];
label.backgroundColor = [UIColor clearColor];
[label setFont:headerFont];
[label setTextColor:[UIColor blueColor]];
[self.tableView addSubview:label];
[label release];
Должен ли я добавлять их по-другому?(И да, я понимаю, что это настраиваемые заголовки таблиц, именно так я их и хочу)Строки добавляются так:
NSIndexPath* path = [NSIndexPath indexPathForRow:chan.channel_number inSection:section_number];
NSArray* row_to_add = [[NSArray alloc] initWithObjects:path , nil];
[self.tableView insertRowsAtIndexPaths:row_to_add withRowAnimation:UITableViewRowAnimationRight];
И строка добавляется просто отлично, но мои представления заголовка не сдвигаются с места.Как я могу сделать так, чтобы мои заголовки переставляли сами?