- - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
- {
- // create the parent view that will hold header Label
- UIView* customView = [[UIView alloc] initWithFrame:CGRectMake(10.0, 0.0, 300.0, 44.0)];
- NSString *sectionTitle = [self tableView:tableView titleForHeaderInSection:section];
- // create the button object
- UILabel * headerLabel = [[UILabel alloc] initWithFrame:CGRectZero];
- headerLabel.backgroundColor = [UIColor clearColor];
- headerLabel.opaque = NO;
- headerLabel.textColor = [UIColor blackColor];
- headerLabel.highlightedTextColor = [UIColor whiteColor];
- headerLabel.font = [UIFont boldSystemFontOfSize:20];
- headerLabel.frame = CGRectMake(10.0, 0.0, 300.0, 44.0);
- // If you want to align the header text as centered
- // headerLabel.frame = CGRectMake(150.0, 0.0, 300.0, 44.0);
- headerLabel.text = sectionTitle; // i.e. array element
- [customView addSubview:headerLabel];
- return customView;
- }
958 characters | 22 lines | 958 Bytes
