Als «uinavigationcontroller» getaggte Fragen

Die UINavigationController-Klasse implementiert einen speziellen iOS-Ansichtscontroller, der die Navigation von hierarchischen Inhalten verwaltet.

13
iPhone: Einstellen des Titels der Navigationsleiste
Hey alle zusammen. Ich bin noch ziemlich neu in der iPhone-Entwicklung und habe Probleme, herauszufinden, wie ich den Titel meiner Navigationsleiste ändern kann. Bei einer anderen Frage auf dieser Website hat jemand empfohlen: viewController.title = @"title text"; aber das funktioniert bei mir nicht ... Muss ich einen UINavigationController hinzufügen, um …


18
Kein Zurückwischen beim Ausblenden der Navigationsleiste in UINavigationController
Ich liebe das Swipe Pack, das durch das Einbetten Ihrer Ansichten in a geerbt wurde UINavigationController. Leider kann ich keinen Weg finden, das zu verbergen, NavigationBaraber ich habe immer noch die Touch-Pan-Wischfunktion zurück gesture. Ich kann benutzerdefinierte Gesten schreiben, aber ich ziehe es vor, mich stattdessen nicht auf das UINavigationControllerZurückwischen …

13
So navigieren Sie mit Swift von einem View Controller zu einem anderen
Ich möchte von einem View Controller zu einem anderen navigieren. Wie kann ich den folgenden Objective-C-Code in Swift konvertieren? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];

5
Rufen Sie unter iOS programmgesteuert die Zurück-Taste des Navigationscontrollers auf
In einer iPhone-App auf UINavigationController-Basis möchte ich in einer Methode das programmatische Äquivalent der Zurück-Taste ausführen, die gedrückt wird, und eine Ansicht zurückgehen. dh automatisch die Jobs-Taste drücken, wie hier zu sehen: Gibt es einen allgemeinen iOS-Anruf, den ich tätigen kann, oder sind weitere Informationen erforderlich?

16
Wie kann ich eine Ansicht von einem UINavigationController aus öffnen und in einem Vorgang durch eine andere ersetzen?
Ich habe eine Anwendung, in der ich eine Ansicht vom Stapel eines UINavigationControllers entfernen und durch eine andere ersetzen muss. Die Situation ist, dass die erste Ansicht ein bearbeitbares Element erstellt und sich dann durch einen Editor für das Element ersetzt. Wenn ich die offensichtliche Lösung in der ersten Ansicht …

14
Durch Ändern der Zurück-Schaltfläche in iOS 7 wird das Wischen deaktiviert, um zurück zu navigieren
Ich habe eine iOS 7-App, in der ich eine benutzerdefinierte Zurück-Schaltfläche wie folgt einstelle: UIImage *backButtonImage = [UIImage imageNamed:@"back-button"]; UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom]; [backButton setImage:backButtonImage forState:UIControlStateNormal]; backButton.frame = CGRectMake(0, 0, 20, 20); [backButton addTarget:self action:@selector(popViewController) forControlEvents:UIControlEventTouchUpInside]; UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:backButton]; viewController.navigationItem.leftBarButtonItem = backBarButtonItem; Dadurch wird jedoch die …



19
Navigieren Sie programmgesteuert zu einem anderen Ansichtscontroller / einer anderen Szene
Beim Navigieren vom First View Controller zum Second View Controller wurde eine Fehlermeldung angezeigt. Meine Codierung ist wie diese let vc = LoginViewController(nibName: "LoginViewController", bundle: nil) self.navigationController?.pushViewController(vc, animated: true) Das Problem ist, dass ich immer diese Art von Fehlermeldung habe 2014-12-09 16:51:08.219 XXXXX[1351:60b] *** Terminating app due to uncaught exception …

10
Versuch, die Navigationstastenaktion "Zurück" in iOS zu verarbeiten
Ich muss erkennen, wann der Benutzer auf die Schaltfläche "Zurück" in der Navigationsleiste tippt, um in diesem Fall einige Vorgänge auszuführen. Ich versuche, eine Aktion auf diese Schaltfläche manuell festzulegen: [self.navigationItem.backBarButtonItem setAction:@selector(performBackNavigation:)]; - (void)performBackNavigation:(id)sender { // Do operations [self.navigationController popViewControllerAnimated:NO]; } Ich habe diesen Code zuerst im Ansichts-Controller selbst platziert, …

5
Legen Sie rootViewController von UINavigationController mit einer anderen Methode als initWithRootViewController fest
Wie setze ich das rootViewControllervon UINavigationControllermit einer anderen Methode als initWithRootViewController? Ich möchte initWithNavigationBarClass:toolbarClass:eine benutzerdefinierte Symbolleiste für meinen NavigationController bereitstellen, daher glaube ich nicht, dass ich sie verwenden kann initWithRootViewController.

6
iOS7 UIModalTransitionStyleFlipHorizontal springt nach dem Übergang
Ich aktualisiere meine App für iOS 7 und habe ein seltsames Problem entdeckt. Ich präsentiere einen UIViewController, der in einen UINavigationController mit eingeschlossen ist UIModalTransitionStyleFlipHorizontal. In iOS 6 funktioniert es einwandfrei, aber in iOS 7 springt die Navigationsleiste nach dem Übergang. Hat das etwas mit der Statusleiste zu tun? Ich …

5
Präsentieren von ViewController mit NavigationViewController schnell
Ich habe das System "NavigationViewController -> MyViewController" und möchte MyViewController programmgesteuert in einem dritten View Controller präsentieren. Das Problem ist, dass ich nach der Präsentation keine Navigationsleiste in MyViewController habe. Können Sie mir helfen? var VC1 = self.storyboard.instantiateViewControllerWithIdentifier("MyViewController") as ViewController self.presentViewController(VC1, animated:true, completion: nil)

7
iOS 7 - navigationController legt das contentInset und das ContentOffset meines UIScrollView fest
Ich habe eine UIScrollView (eigentlich eine UICollectionView, aber das spielt wahrscheinlich keine Rolle). Wenn es in IOS 7 angezeigt wird, setzt der Navigationscontroller contentInset und contentOffset auf Werte, die ich nicht möchte. Es scheint zu versuchen, die Statusleiste und die Navigationsleiste anzupassen. Ich würde es sehr bevorzugen, wenn sie in …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.