Ich habe Autorisierungsfenster. Wenn App gestartet wird, ist OK. Ich tippe auf Anmelden und gehe zum nächsten Fenster. Aber wenn ich auf "Abmelden" klicke und im Autorisierungsfenster zurück will, bekomme ich keine. In der Methode signinView Controller ist Null.instantiateViewControllerWithIdentifier Rückgabe
Antwort
unten Code Ersetzen Sie einfach in zweiter Linie die Funktion und hoffen, dass es Ihr Problem gelöst wird.
let storyboard = UIStoryboard(name: "Main", bundle: nil)//Make it global
let controller = storyboard!.instantiateViewControllerWithIdentifier("your identifer")
Kann jemand das beantworten? http://stackoverflow.com/questions/38959445/astoryboard-instantiateviewcontrollerwithidentifiermyid-returns-nil-but-not?noredirect=1#comment65274351_38959445 – harmeet07
Sie müssen Instanz von Storyboard nehmen.
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let controller = storyboard.instantiateViewControllerWithIdentifier(“MyViewController”)
Auf diese Weise erhalten Sie Ihre Controller-Instanz.
Stellen Sie sicher, dass Sie bereits die Storyboard-ID für diesen Controller festgelegt haben.
Kann jemand dies beantworten? http://stackoverflow.com/questions/38959445/astoryboard-instantiateviewcontrollerwithidentifiermyid-returns-nil-but-not?noredirect=1#comment65274351_38959445 – harmeet07
- 1. Loading UIViewController von instantiateViewControllerWithIdentifier - Null Ausgänge
- 2. instantiateViewControllerWithIdentifier, aber wo ist der Bezeichner in xCode 4.5?
- 3. Rückgabe mit &&
- 4. Rückgabe * dieses
- 5. Rückgabe eines Void-Objekts
- 6. Rückgabe Prozess ID
- 7. Knockout.js Rückgabe in Absatztext
- 8. Rückgabe eines ResultSet
- 9. mysqli_free_result(), Rückgabe einer Warnung
- 10. Funktion Service Rückgabe undefined
- 11. Rückgabe nach response.redirect
- 12. f_open Rückgabe FR_INVALID_NAME
- 13. Rückgabe Fehler durch Versprechen
- 14. jquery validate() Rückgabe undefined
- 15. Rendite-Rückgabe mit Null
- 16. php Rückgabe innerHTML
- 17. getCheckedRadioButtonId() Rückgabe nutzlos Int?
- 18. JavaScript - Rückgabe [Objekt Objekt]
- 19. OleDbCommand Rückgabe mehrere Zeilen
- 20. Rückgabe anhand der Vorlage
- 21. DateTime.DayOfWeek Rückgabe falscher Tag
- 22. Verlassen Funktion bei Rückgabe
- 23. Rückgabe der Dialogfeldinformationen
- 24. Rückgabe vs Druckliste
- 25. segfault nach Rückgabe 0;
- 26. Express-Cookie-Rückgabe undefined
- 27. Rückgabe von Include-Datei
- 28. Rückgabe (Android.hardware.Camera) im Querformat
- 29. WaitForSingleObject Rückgabe ERROR_INVALID_HANDLE
- 30. XElement.Elements() Rückgabe leere Sammlung
Bitte posten Sie Ihre [MCVE] als Text als Code markiert und kein Bild. Ein Bild zu machen verhindert, dass wir den Code kopieren und einfügen, und verringert unsere Fähigkeit, Ihnen zu helfen. – NathanOliver
Sie liefern eine riesige Menge an Informationen, wir können nicht einfach davon ausgehen, wie Sie Ihren View-Controller zeigen. PLZ –
Das Wichtigste ist, dass Sie nicht auf das Storyboard zugreifen sollten: 'self.window? .rootViewController! .storyboard?'. Dies ist der schlechteste Ansatz, den ich je gesehen habe. Wenn irgendetwas nichts ist, wird eine Anwendung abstürzen (zum Auspacken) –