Se arregló el encabezado transparente en un UITableView

Estoy intentando agregar un encabezado transparente Fijo en un UITableView similar al que está en la image adjunta (Resultados LHR-SYD / 372). ¿Es esto un componente "incorporado" en xcode / ios o cómo se hace?

una imagen de una aplicación ios que tiene un encabezado transparente fijo en la parte superior de una vista útil

usa estos methods,

 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section; 

Método anterior para configurar la vista.

 - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section; 

Método anterior para configurar el título. ver esta,

 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { UILabel *lbl = [[[UILabel alloc] init] autorelease]; lbl.textAlignment = UITextAlignmentLeft; lbl.text=@"LHR-SYD / 372 Results"; return lbl; } 

Al utilizar el método anterior, puede agregar diferentes objects a su vista principal.

(O)

 - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{ return @"LHR-SYD / 372 Results"; } 

este es tu Requisito, creo que sí.

 - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 30; } 

puede establecer la altura de la vista del encabezado utilizando este código

Puede cambiar la vista del encabezado pnetworkingeterminado bg:

  - (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section { UITableViewHeaderFooterView *header = (UITableViewHeaderFooterView *)view; header.backgroundView.backgroundColor = [header.backgroundView.backgroundColor colorWithAlphaComponent:1]; } 
 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { UIView *transparentView=[[UIView alloc]initWithFrame:CGRectMake(0,0,320,10)]; transparentView.backGroundColor=[UIColor clearColor]; return transparentView; } 

Ese es realmente el encabezado pnetworkingeterminado para un UITableView . Todo lo que tiene que hacer es implementar el método titleForHeaderInSection y aparecerá. Echa un vistazo a la documentation de ese método, ayuda mucho

Sí, está integrado. La captura de pantalla adjunta es de un UITableView que utiliza secciones. Mira este tutorial

También puede personalizar la vista del encabezado de una sección. Consulte [tableView:viewForHeaderInSection:] ( http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableViewDelegate_Protocol/Reference/Reference.html ). Sin embargo, lo que ves es la vista pnetworkingeterminada, solo debes implementar secciones y titleForHeaderInSection (ver tutorial).