Как показать Onboarding.storyboard модально - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть дополнительная раскадровка для моей страницы. пока работает очень хорошо. Но теперь я хотел бы отобразить Onboarding.storyboard модально, где пользователь может нажать вниз, чтобы закрыть или нажать кнопку, чтобы закрыть его.

Ребята, вы не знаете, как это сделать?

Это мой код в делегате приложения:

    func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {

        let launchedBefore = UserDefaults.standard.bool(forKey: "hasLaunched")
        let launchStoryboard = UIStoryboard(name: "Onboarding", bundle: nil)
        let mainStoryboard = UIStoryboard(name: "Main", bundle: nil)
        var vc: UIViewController
        if launchedBefore {
            vc = mainStoryboard.instantiateInitialViewController()!
        } else {
            vc = launchStoryboard.instantiateViewController(identifier: "Onboarding")
        }

        UserDefaults.standard.set(true, forKey: "hasLaunched")
        self.window?.rootViewController = vc

Или вы, ребята, знаете, как его получить? вернуться на домашний экран, не входя в режим моддалы? Я пытался связать кнопку из встроенного раскадровки с main.storyboard, но он модально показывает main.storyboard: (

Надеюсь на вашу помощь! THX A LOT! Вы, ребята, действительно потрясающие!

...