Ho un UINavigationController all'interno di UITabBarController. Sto presentando una sorta di visualizzazione popover usando un UIView semi-trasparente, ma non sto chiamando presentModalViewController
o nessuno dei soliti metodi. So di hidesBottomBarWhenPushed
, ma c'è un modo in cui posso nascondere la barra in basso (o anche farla scivolare fuori) su richiesta (appena prima che il mio subView sia aggiunto alla vista superiore del navigationController)?Nascondi barra inferiore su richiesta
8
A
risposta
15
Hai provato a impostare questa proprietà?
navigationController.toolbarHidden = YES;
oppure con l'animazione:
[navigationController setToolbarHidden:YES animated:YES];
0
vedi risposta https://stackoverflow.com/a/9141766/305351 alla domanda relativa.
In particolare il commento di Borut Tomazin e la sua soluzione https://gist.github.com/borut-t/6507423.
Eccellente. Ho pensato che le UIToolbars fossero generalmente posizionate in cima ma questo sembra funzionare. Grazie. – Echilon
Nessun problema, lieto che abbia aiutato. Forse vale anche la pena di un upvote :) –
Nasconde e mostra una barra degli strumenti in basso, ma non influisce sulla barra delle schede. Quindi, secondo me, non risponde alla domanda. –