Als «viewcontroller» getaggte Fragen


19
Wie kann ich ViewController in Swift schließen?
Ich versuche , einen Viewcontroller in schnellen zu entlassen durch den Aufruf dismissViewControllerin einemIBAction @IBAction func cancel(sender: AnyObject) { self.dismissViewControllerAnimated(false, completion: nil) println("cancel") } @IBAction func done(sender: AnyObject) { self.dismissViewControllerAnimated(false, completion: nil) println("done") } Ich konnte die println-Nachricht in der Konsolenausgabe sehen, aber ViewController wird nie entlassen. Was könnte das …

3
Ansicht von verschachtelten iOS-View-Controllern in der Ansicht von UIViewController?
Ist es in iOS normalerweise eine schlechte Programmierpraxis, die Ansicht eines verschachtelten View Controllers in der Ansicht von UIViewController zu haben? Angenommen, ich wollte eine Art interaktives Element, das auf Berührungen des Benutzers reagiert, aber nur etwa 25% des Bildschirms einnimmt. Ich nehme an, ich würde diesen verschachtelten Ansichts-Controller zu …


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];


8
Navigieren Sie programmgesteuert schnell zu einem anderen Ansichtscontroller / einer anderen Ansichtsszene
Ich verwende folgenden Code, um programmgesteuert zu einem anderen ViewController zu navigieren. Es funktioniert gut, aber es verbirgt sich irgendwie navigation bar. Wie behebe ich das? (Die Navigationsleiste wird durch Einbetten der ViewControllerin die Liste erstellt, navigation controllerwenn dies wichtig ist.) let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil) let …


13
Schneller presentViewController
Ich habe programmgesteuert mehrere View Controller in einem iOS Swift-Projekt. Ich habe die Storyboards nicht und möchte sie nach Möglichkeit vermeiden. Gibt es eine Möglichkeit, zu einer anderen viewcontroller.swiftDatei zu wechseln (wir werden sie aufrufen view2.swift) und sie Teil einer Funktion zu sein, die eine Schaltfläche aufruft? Ich habe folgendes …

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)
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.