Od czasu do czasu mam część mojego UITableView, gdzie nie ma komórek zawartych w tej sekcji. W takim przypadku są dwa nagłówki nad sobą, ponieważ nie ma komórek w górnej części. Próbuję ustalić, w jaki sposób mogę tymczasowo ukryć ten górny nagłówek, a następnie ponownie go wyświetlić, gdy wrócę do strony później.Jak ukryć nagłówek UITableView, a następnie go przywrócić?
Czy mogę zwrócić zero dla -(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
, a następnie zmusić go do wywołania ponownie w viewWillAppear jakoś?
Co więcej, jeśli ponownie załaduję dane przy użyciu [self.tableView reloadData]
, w jaki sposób zwrócisz standardową wysokość nagłówka UITableView?
jak można zrobić nagłówek zniknie viewDidLoad? – Petar
'[tableView setContentOffset: CGPointMake (0, 44) animowane: TAK];' –
nie działa na 'viewDidLoad' – Petar