iphone - tabloide - hoja tamaño oficio en pages
¿Cómo ocultar el encabezado UITableView y luego hacer que vuelva a aparecer? (1)
Cuando tienes que esconder el encabezado
[tableView setContentOffset:CGPointMake(0, 44) animated:YES];
Cuando tienes que mostrar el encabezado
[tableView setContentOffset:CGPointMake(0, 0) animated:YES];
Ocasionalmente tengo una sección de mi UITableView donde no hay celdas contenidas en esa sección. En ese caso, entonces, hay dos encabezados uno encima del otro ya que no hay celdas en la sección superior. Estoy intentando descubrir cómo puedo ocultar temporalmente ese encabezado superior y luego hacer que vuelva a aparecer cuando regrese a la página más tarde.
¿Puedo devolver cero para -(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
y luego forzarlo a llamar de nuevo en viewWillAppear de alguna manera?
Además, si [self.tableView reloadData]
los datos usando [self.tableView reloadData]
, ¿cómo devuelve la altura estándar para un encabezado UITableView?