Ho un UIView
che dovrà visualizzare due UITableViews, ma non vengono mai visualizzati insieme, utilizzando uno SegementedBar
è possibile alternare uno o l'altro.2 UITableViews in un UIView
Quale sarebbe il modo migliore per gestire questo? Basta creare uno Table View Controller
e modificare l'origine dati, oppure creare 2 Table View Controllers
e nasconderne uno quando l'altro è visibile.
Le 2 tabelle avranno un layout completamente diverso con celle personalizzate differenti.
Grazie, tuttavia, ho le stesse preoccupazioni del post di rishi, potrebbe causare una complessa struttura del codice, ma può anche risparmiare un sacco di doppio codice. –
Il bonus è che non hai due controller, che controllano una vista che 'può' essere un vero dolore quando va male ... – Damo
+1: questa implementazione è molto più facile da adattare e segue i pattern di progettazione di Apple per l'utilizzo di UISearchDisplayController. – CaptainRedmuff