Ci scusiamo per la domanda per principianti. Ho un UITabBar nella mia finestra principale e un array di UINavigationControllers per ogni Tab. La struttura è simile all'app iPod in quanto è possibile visualizzare le viste principali selezionando gli elementi TabBar e quindi l'utente può eseguire il drill down ulteriormente con NavigationController spingendo le visualizzazioni in pila.Programmazione premendo un pulsante UITabBar in Xcode
Quello che vorrei essere in grado di fare è quello di fare l'equivalente di premere un pulsante TabBar in fondo da una qualsiasi delle sottoview nel codice (ad esempio, modificare la proprietà selezionata del TabBar e visualizzare lanciare il primo controller di visualizzazione per la scheda).
Qualsiasi aiuto sarebbe molto apprezzato.
Dave
Per me, impostare chiamando il metodo Tabbarcontroller sembra corretto! Ma controllerà che non importa! – prakash
Sì, forse hai ragione - ho preso una parte del mio codice dove ho usato TabBar senza tabbarcontroller – Vladimir
Questo è fantastico grazie. OK, domanda stupida parte 2. Come posso ottenere l'oggetto root dal mio codice? Il TabBar effettivo è impostato nel codice dal controller di visualizzazione radice. Voglio essere in grado di impostare la proprietà del TabBar ma da un altro controller di visualizzazione che è stato inserito nello stack. Lo sto spiegando abbastanza bene. È come se avessi bisogno di un equivalente di sé, ma per l'oggetto genitore in cima all'albero. Ancora dispiaciuto per la nuova domanda, mi manca qualcosa di assolutamente fondamentale nel mio pensiero, credo. –