大佬教程收集整理的这篇文章主要介绍了ios – 如何在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; } }@H_874_5@
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { static NSString *header = @"customHeader"; UITableViewHeaderFooterView *vHeader; vHeader = [tableView dequeueReusableHeaderFooterViewWithIdentifier:header]; if (!vHeader) { vHeader = [[UITableViewHeaderFooterView alloc] initWithReusEIDentifier:header]; vHeader.textLabel.BACkgroundColor = [UIColor redColor]; } vHeader.textLabel.text = [self tableView:tableView titleForHeaderInSection:section]; return vHeader; }
如果需要,您甚至可以将uITableViewHeaderFooterView子类化,就像您将uITableViewCell子类化以进一步自定义外观.
@H_874_5@ @H_874_5@以上是大佬教程为你收集整理的ios – 如何在titleForHeaderInSection方法中更改字体样式和背景颜色全部内容,希望文章能够帮你解决ios – 如何在titleForHeaderInSection方法中更改字体样式和背景颜色所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。