tableView: viewForHeaderInSection: возвращает UIView. Вы должны создать UIView, добавить UILabel в UIView и настроить шрифт для UILabel.
Например:
{
UIView *headerView = [[[UIView alloc]
initWithFrame:CGRectMake(0,0,self.view.frame.size.width, 30)] autorelease];
UILabel *label = [[UILabel alloc] initWithFrame:headerView.frame];
label.font = [UIFont systemOfFontWithSize:12];
....
return headerView;
}