Я сделал пользовательское представление для раздела в табличном представлении, используя - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
, но когда нажата кнопка в разделе, я перезагружаю табличное представление.Он перезагружает таблицу для этого раздела, но остальные разделы не отображаются.
Я не знаю, как это сделать.код для - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
-
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
if (!selected) {
headerView = [[[HeaderView alloc] initWithFrame:HeaderFrame] autorelease];
headerView.backgroundColor = [UIColor greenColor];
headerView.label.text = @"title";
headerView.button.tag = section;
headerView.tag = section;
[headerView.button addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside];
return headerView;
}
else if (selectedIndex == section && selected){
[headerView.button setImage:[UIImage imageNamed:@"Croped-Rotated.png"] forState:UIControlStateNormal];
return headerView;
}
else
return headerView;
}
Любая помощь приветствуется.