Domande taggate «uinavigationcontroller»

La classe UINavigationController implementa un controller di visualizzazione iOS specializzato che gestisce la navigazione del contenuto gerarchico.



18
Non scorrere indietro quando si nasconde la barra di navigazione in UINavigationController
Adoro lo swipe pack ereditato dall'incorporamento delle tue opinioni in un file UINavigationController. Sfortunatamente non riesco a trovare un modo per nascondere il NavigationBarma ho ancora il tocco della panoramica indietro gesture. Posso scrivere gesti personalizzati ma preferisco non farlo e fare affidamento sullo UINavigationControllerswipe all'indietrogesture invece. se lo deseleziono …

13
Come passare da un controller di visualizzazione a un altro utilizzando Swift
Mi piacerebbe navigare da un controller di visualizzazione a un altro. Come posso convertire il seguente codice Objective-C in Swift? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];


16
Come posso aprire una vista da un UINavigationController e sostituirla con un'altra in un'unica operazione?
Ho un'applicazione in cui devo rimuovere una vista dallo stack di un UINavigationController e sostituirla con un'altra. La situazione è che la prima visualizzazione crea un elemento modificabile e quindi si sostituisce con un editor per l'elemento. Quando eseguo la soluzione ovvia nella prima vista: MyEditViewController *mevc = [[MYEditViewController alloc] …

9
Perché la mia app SwiftUI si arresta in modo anomalo durante la navigazione all'indietro dopo aver posizionato un `NavigationLink` all'interno di un 'navigationBarItems` in un' NavigationView`?
Esempio riproducibile minimo (Xcode 11.2 beta, funziona in Xcode 11.1): struct Parent: View { var body: some View { NavigationView { Text("Hello World") .navigationBarItems( trailing: NavigationLink(destination: Child(), label: { Text("Next") }) ) } } } struct Child: View { @Environment(\.presentationMode) var presentation var body: some View { Text("Hello, World!") .navigationBarItems( …

3
Il passaggio da titoli grandi a titoli piccoli nella barra di navigazione non è fluido iOS 13, appiccicoso
Ho un UINavigationControllervalore predefinito di esso navigationBar.prefersLargeTitles = true. Lo sto passando a falsequando sono push in una nuova scena che consente di chiamarlo ( DetailsViewController), cambiandolo in viewWillDisappear. override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) navigationController?.navigationBar.prefersLargeTitles = false } Ora DetailsViewControllersto usando willMove(to parent:). override func willMove(toParent parent: UIViewController?) …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.