Als «uinavigationcontroller» getaggte Fragen

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




12
Wie verstecke ich eine Navigationsleiste vor dem ersten ViewController in Swift?
Wie kann ich eine Navigationsleiste schnell vor dem ersten ViewController oder einem bestimmten ViewController ausblenden? Ich habe den folgenden Code verwendet in viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } und auch auf viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } Beide Methoden verbergen den Navigationscontroller …



21
Wie füge ich einem UINavigationController eine rechte Schaltfläche hinzu?
Ich versuche, eine Aktualisierungsschaltfläche zur oberen Leiste eines Navigationscontrollers hinzuzufügen, ohne Erfolg. Hier ist der Header: @interface PropertyViewController : UINavigationController { } Hier ist, wie ich versuche, es hinzuzufügen: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) { UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Show" style:UIBarButtonItemStylePlain target:self …

29
Aktion für Zurück-Schaltfläche im Navigations-Controller einstellen
Ich versuche, die Standardaktion der Zurück-Schaltfläche in einem Navigationscontroller zu überschreiben. Ich habe einem Ziel eine Aktion auf der benutzerdefinierten Schaltfläche bereitgestellt. Das Seltsame ist, wenn es zugewiesen wird, obwohl das Backbutton-Attribut es ihnen nicht beachtet und es nur die aktuelle Ansicht öffnet und zum Stamm zurückkehrt: UIBarButtonItem *backButton = …

11
Navigationsleiste ein- / ausblenden
Ich habe eine App mit einer Navigationsleiste, die aus 2 Leistenschaltflächen besteht. Ich möchte diese Navigationsleiste ausblenden und anzeigen, wenn ein Benutzer zweimal auf den Bildschirm tippt. Zunächst sollte die Navigationsleiste ausgeblendet sein. Wenn ein Benutzer zweimal auf den Bildschirm tippt, sollte in der Navigationsleiste eine Animation angezeigt werden, wie …


25
Wie erzwinge ich die Ausrichtung des View Controllers in iOS 8?
Vor iOS 8 haben wir den folgenden Code in Verbindung mit unterstützten Delegate-Methoden von InterfaceOrientations und shouldAutoRotate verwendet, um die App-Ausrichtung auf eine bestimmte Ausrichtung zu erzwingen. Ich habe das folgende Code-Snippet verwendet, um die App programmgesteuert in die gewünschte Ausrichtung zu drehen. Erstens ändere ich die Ausrichtung der Statusleiste. …


8
Wie bekomme ich den RootViewController von einem Push-Controller?
Also schiebe ich einen View Controller von RootViewController wie folgt: [self.navigationController pushViewController: anotherViewController animiert: YES]; ABER ab anotherViewControllersofort möchte ich wieder auf den RootViewController zugreifen. Ich versuche // (jetzt in einem anderen ViewController) /// RootViewController * root = (RootViewController *) self.parentViewController; // Nein. // irren RootViewController * root = (RootViewController …


8
IOS7: UIScrollView-Offset in UINavigationController
Ich migriere derzeit meine App auf iOS 7 und bin stundenlang mit dem neuen Navigationscontroller / Bar-Management beschäftigt. Früher, als wir einen Navigationscontroller hatten, hatten wir einen Ausschnitt wie diesen: UINavigationController *navController = [[UINavigationController alloc]initWithRootViewController:[[MainViewController alloc]init]]; Im Interface Builder hatten wir die Wahl, eine vorhandene Navigationsleiste für die Ansicht festzulegen, …

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.