после длительного чтения и проверки кода, я горжусь тем, что у меня есть собственное табличное представление с разделами и заголовками разделов, все из которых заполнены основными объектами данных. Теперь мне нужно будет настроить заголовок раздела и цвет фона. Я видел это, но в методе viewForHeaderInSection
. Невозможно ли внутри метода titleForHeaderInSection
?
Здесь у вас есть мой метод:
-(NSString*)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{
id <NSFetchedResultsSectionInfo> theSection = [[self.fetchedResultsController sections]objectAtIndex:section];
NSString *sectionname = [theSection name];
if ([sectionname isEqualToString:@"text 1"]){
return @"Today";
}
else if ([sectionname isEqualToString:@"text 2"]){
return @"Tomorrow";
}
if ([[self.fetchedResultsController sections]count]>0){
id<NSFetchedResultsSectionInfo> sectionInfo = [[self.fetchedResultsController sections]objectAtIndex:section];
return [sectionInfo name];
}
else{
return nil;
}
}