Perguntas com a marcação «uinavigationcontroller»

A classe UINavigationController implementa um controlador de visualização iOS especializado que gerencia a navegação de conteúdo hierárquico.



18
Sem deslizar para trás ao ocultar a barra de navegação no UINavigationController
Eu amo o pacote de furto que é herdado da incorporação de suas visualizações em um UINavigationController. Infelizmente, não consigo encontrar uma maneira de ocultar o, NavigationBarmas ainda tenho o toque de deslizar para trás gesture. Posso escrever gestos personalizados, mas prefiro não fazê- UINavigationControllerlo e, em gesturevez disso, preferir …


13
Como navegar de um controlador de visualização para outro usando o Swift
Eu gostaria de navegar de um controlador de visualização para outro. Como posso converter o seguinte código Objective-C em Swift? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];

9
Por que meu aplicativo SwiftUI falha ao navegar para trás depois de colocar um `NavigationLink` dentro de um` navigationBarItems` em um `NavigationView`?
Exemplo reprodutível mínimo (Xcode 11.2 beta, isso funciona no 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!") …

3
Título grande para pequeno título mudar na barra de navegação não é bom iOS 13, pegajosa
Eu tenho um UINavigationControllercom o valor padrão dele navigationBar.prefersLargeTitles = true. Estou mudando isso para falsequando push entrar em uma nova cena, vamos chamá-lo ( DetailsViewController), alterando-o para viewWillDisappear. override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) navigationController?.navigationBar.prefersLargeTitles = false } Agora DetailsViewControllerestou usando willMove(to parent:). override func willMove(toParent parent: UIViewController?) …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.