ich eine einfache App habe, mit nur zwei leerer Seite, wobei die erste eine Taste, für den Anruf einer Aktion, mit dem Code:Pushviewcontroller hat nicht funktioniert
let story = UIStoryboard.init(name: "Main", bundle: nil)
let vc = story.instantiateViewController(withIdentifier: "testId")
self.navigationController?.pushViewController(vc, animated: true)
Meine zweite Seite bekam für Id " testId ", es ist zwei neue Seite, ich ändere nicht param oder sonst nichts.
Ist Ihr View Controller Teil eines Navigationscontrollers? Sie können einen Übergang wie diesen nur aus dem Storyboard erstellen, ohne Code. –
Ändere dies 'let story = UIStoryboard.init (Name: "Main", Bündel: nil) 'mit' let story = UIStoryboard (Name: "Main", Bündel: nil) ' – Rajat
Prüfe auch deinen' self.navigationController' ist nicht null – Rajat