当我的应用程序启动时,它需要根据状态变量显示3个不同屏幕中的一个,因此相应地会有3个视图控制器。
我不确定如何使用故事板来模拟这种情况,因为只有一个视图控制器可以作为故事板中的初始VC。
我可能已经使初始VC成为一个导航控制器,可以根据需要推动其他3个VC中的一个,但是我的应用程序中没有导航栏也不需要导航控制器。
答案 0 :(得分:0)
从你想成为窗口的根视图控制器的任何控制器,你可以使用presentViewController:animated:completion:从它的viewDidAppear方法(可能是viewWillAppear?)中呈现这3个控制器中的一个(动画设置为NO)。然后,这3个中的一个将是用户首先看到的。