我试图从UITabBarController的子类呈现一个模态视图控制器。我从viewDidLayoutSubviews方法中呈现它。在iOS 7上一切正常,但在iOS 8中,应用程序明星我仍然看到TabBarControllers第一个标签。 TabBarController在故事板中设置为初始视图控制器。
这甚至是呈现它的好方法,还是我不知道iOS 8的东西?
答案 0 :(得分:0)
我没有代表发表评论,所以我会通过这个答案寻求澄清并提供指导。
模仿呈现的视图控制器的意图是人们在启动应用程序时首先看到的吗?然后我想它被解雇了,它背后会是tabbar控制器?如果将tabbar设置为初始视图控制器,那么当前如何为模态视图控制器设置故事板?
一个开始的地方可能是将代码移至viewWillLoad
或viewDidLoad
而不是viewDidLayoutSubviews
。我还建议只需将模态VC作为初始视图控制器