- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
if ([[self.sectionArray objectAtIndex:section] count] > 0){
// create the parent view that will hold header Label
//UIView* customView = [[UIView alloc] initWithFrame:CGRectMake(10.0, 0.0, 320, 20)];
UIImageView *image= [[UIImageView alloc] initWithFrame:CGRectMake(10.0, 0.0, 320, 20)];
image.backgroundColor=[UIColor clearColor];
//image.image=[UIImage imageNamed:@"call.png"];
//[customView addSubview:image];
//customView.backgroundColor=[UIColor redColor];
// create the button object
UILabel * headerLabel = [[UILabel alloc] initWithFrame:CGRectZero];
//headerLabel.backgroundColor = [UIColor grayColor];
headerLabel.opaque = NO;
headerLabel.textColor = [UIColor blackColor];
//headerLabel.highlightedTextColor = [UIColor redColor];
headerLabel.font = [UIFont boldSystemFontOfSize:20];
headerLabel.frame = CGRectMake(10.0, 0.0, 300.0, 30.0);
// If you want to align the header text as centered
// headerLabel.frame = CGRectMake(150.0, 0.0, 300.0, 44.0);
headerLabel.text = [[[UILocalizedIndexedCollation currentCollation] sectionTitles] objectAtIndex:section];
//headerLabel.text =[temp objectAtIndex:5];// i.e. array element
//[customView addSubview:headerLabel];
[image addSubview:headerLabel];
//return customView;
return image;
}
return nil;
}
{
if ([[self.sectionArray objectAtIndex:section] count] > 0){
// create the parent view that will hold header Label
//UIView* customView = [[UIView alloc] initWithFrame:CGRectMake(10.0, 0.0, 320, 20)];
UIImageView *image= [[UIImageView alloc] initWithFrame:CGRectMake(10.0, 0.0, 320, 20)];
image.backgroundColor=[UIColor clearColor];
//image.image=[UIImage imageNamed:@"call.png"];
//[customView addSubview:image];
//customView.backgroundColor=[UIColor redColor];
// create the button object
UILabel * headerLabel = [[UILabel alloc] initWithFrame:CGRectZero];
//headerLabel.backgroundColor = [UIColor grayColor];
headerLabel.opaque = NO;
headerLabel.textColor = [UIColor blackColor];
//headerLabel.highlightedTextColor = [UIColor redColor];
headerLabel.font = [UIFont boldSystemFontOfSize:20];
headerLabel.frame = CGRectMake(10.0, 0.0, 300.0, 30.0);
// If you want to align the header text as centered
// headerLabel.frame = CGRectMake(150.0, 0.0, 300.0, 44.0);
headerLabel.text = [[[UILocalizedIndexedCollation currentCollation] sectionTitles] objectAtIndex:section];
//headerLabel.text =[temp objectAtIndex:5];// i.e. array element
//[customView addSubview:headerLabel];
[image addSubview:headerLabel];
//return customView;
return image;
}
return nil;
}