Avatar ·

Erstellen und Anzeigen eines ViewController in Swift: vollständige Anleitung

Hallo zusammen! Ich bin neu in Swift und iOS-Entwicklung und wechsle von Objective-C. Ich habe ein Problem mit dem programmatischen Erstellen und Anzeigen eines neuen ViewController (ohne Storyboard). In Objective-C habe ich einfach gemacht: ```objc MyViewController *vc = [[MyViewController alloc] init]; [self presentViewController:vc animated:YES completion:nil]; ``` Aber in Swift funktioniert das nicht so einfach. Ich habe versucht: ```swift let vc = MyViewController() self.present(vc, animated: true, completion: nil) ``` Aber es passiert nichts — der Bildschirm wird einfach nicht angezeigt. Ich habe gelesen, dass man Storyboard oder XIB verwenden muss, aber ich muss alles programmatisch machen. Ich habe auch versucht: ```swift let storyboard = UIStoryboard(name: "Main", bundle: nil) let vc = storyboard.instantiateViewController(withIdentifier: "MyVC") self.present(vc, animated: true) ``` Aber ich bekomme einen Fehler, dass der identifier nicht gefunden wurde. Könnt ihr mir sagen, wie man einen ViewController in Swift richtig erstellt und anzeigt? Vielleicht vergesse ich etwas? Ich verwende Xc