Desidero centrare il contenuto del mio UITableView
che contiene headerView
e footerView
creato allo storyboard e UITableViewCell
s. Come posso raggiungere questo obiettivo?Come allineare verticalmente (al centro) il contenuto di UITableView?
Ecco cosa sto cercando di implementare per risolvere il mio problema, ma questo non funziona.
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
CGFloat height = self.tableView.frameHeight - self.navigationController.navigationBar.frameHeight - [UIApplication sharedApplication].statusBarFrame.size.height - (self.rowCount * self.rowHeight);
self.tableView.tableHeaderView.frameHeight = height/2.0;
}
Così ho sottratto l'altezza della barra di stato navigationBar & e le cellule altezza per l'altezza della tableView per ottenere l'altezza della zona vuota. Ora che ottengo l'altezza se l'area vuota, l'ho divisa in 2 per il footer e la vista dell'intestazione.
serie di vista tabella dinamicamente –
incollare un codice che cosa sei stato ancora provato? –
@LalitKumar, ho aggiornato la domanda. Grazie. – Xchord