web-dev-qa-db-fra.com

Xcode 11.2.1 - Swift 5 - Impossible de modifier le storyboard principal "Main" à un autre Storyboard "Démarrer"

J'ai créé un nouveau storyboard nommé "start.storyboard", mais lorsque je change d'interface principale sur "Démarrer", rien ne s'est passé, l'application vient de commencer avec le storyboard par défaut "Main.Storyboard". J'utilise Xcode 11.2.1 et iOS 13.2.3

first imagesecond image

Aussi, j'ai essayé de modifier la racine de racines de (appdelegate) Didfinishlaunchingwithoptions comme code ci-dessous:

    let sb = UIStoryboard(name: "Start", bundle: nil)
    let vc = sb.instantiateViewController(withIdentifier: "PhoneVC")
    self.window?.rootViewController = vc

mais j'ai le même résultat, le storyboard principal ne peut pas être changé.

10
Wafi AlShammari

Aller à Info.plist et mettre à jour Application Scene Manifest. Modifiez le nom du storyboard en configuration par défaut de Application Session Role. Assurez-vous également que l'une de votre ViewController dans Storyboard est marquée comme is Initial View Controller

enter image description here

3
Bilal