UINavigation控制器根视图更改

时间:2012-07-27 15:45:24

标签: objective-c ios ios5 uistoryboard navigationcontroller

我最近遇到了Storyboard的一个小问题。我有一个UINavigationController而不是与MainView RootViewController有关系(这个按钮的所有按钮都指向我应用的其余部分)。但是,我尝试更改RootViewController,以便我可以启用持久登录而不是UIWebview登录。当我将新的登录表单ViewController作为根时,我的MainView上的按钮就会停止工作。

我还将UINavigationController设置为初始视图控制器。 关于在这里要做什么的任何想法?

我知道我可以简单地在故事板中使用登录屏幕并以编程方式调用它,将其设置为在布尔条件(loginDidSucceed)上前进。但是,我很困惑为什么在StoryBoard中会发生这种行为。

解决方案来自:Present Splash/Login ViewController With StoryBoard

感谢您的帮助和努力!

1 个答案:

答案 0 :(得分:1)

我认为这里的主要问题是你的butttons的目标是旧的视图控制器实例;当它超出范围时,它们的目标不再存在。