C'è un modo per far apparire un controller della vista quando l'utente passa schede?
-
13-09-2019 - |
Domanda
C'è un modo per far apparire il controller della vista quando l'utente passa schede?
Ho un TabBar con un navigationController su una delle schede. L'utente seleziona una riga in una tabella che spinge un viewController sul navigationController contenente la tabella. Quindi l'utente passa schede a una nuova visualizzazione. Nella nuova vista che colpisce un pulsante che lo riporta alla scheda tavolo. Il problema è che la tabella all'interno del navigationController ha ancora una vista spinta su di esso.
Soluzione
Date un'occhiata al UITabBarControllerDelegate nella vostra situazione che si potrebbe chiamare:
[navigationController popToRootViewControllerAnimated:NO];
quando il tabbarcontroller chiama è metodo delegato didSelectViewController
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow