如何在闪屏后制作导航

问题描述 投票:1回答:1

我是iOS的新手。 我有一个故事板,有一个导航控制器作为初始视图控制器。

enter image description here

我需要一些闪屏作为启动屏幕后的第一个屏幕,以确定用户是否有订阅。根据结果,我想进入导航视图控制器(现在是初始视图控制器)或订阅屏幕(现在是树上的第三个)。

在第二种情况下,我想保存现有的结构,其中导航控制器仍然在顶部。

我找了几本说明书,但在我这里却不能用。请问如何正确操作?

ios swift uinavigationcontroller storyboard launch-screen
1个回答
1
投票

告诉我,如果我没有在dersttod好。@Victor Pro 他的解决方案启发了我。

/1.你需要一个类似SplashScreenVC的启动画面,所以在storyboard中你可以把它设置为初始视图控制器。

/2. 在确定之后,在任何情况下,设置一个初始导航控制器,这是你的主控制器.subscriptionNeeded = true ,如果需要subcription。

/3. 如果你的订阅需要,在appdelegateglobal变量中取一个标志,即subscriptionNeeded,并设置为true。

/3.1 当你做第2点时,在导航控制器-> 根视图控制器-> 视图将出现。

if subscriptionNeeded {
     subscriptionNeeded = false
    Push / Preset a sunscription VC
}

告诉我,如果我没有得到。或者你不明白我写的东西。

© www.soinside.com 2019 - 2024. All rights reserved.