【发布时间】:2017-02-22 14:44:35
【问题描述】:
团队,
我有两个故事板。 一 用于认证 另一个用于我的应用程序仪表板。
对于身份验证故事板 初始化屏幕是 loginScreen。 成功登录后,我正在加载仪表板故事板。 对于仪表板故事板,初始屏幕是 MainViewController。
在这里,我在 DashboardStoryboard 中实现了注销。所以现在我想切换回我的身份验证故事板。
这里回到 loginScreen。 但我认为这不是实施的正确方法。 有什么方法可以做得更好吗?
-(void)logout{
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Authentication" bundle: nil];
LoginViewScreenController *loginViewScreenController = [storyboard instantiateViewControllerWithIdentifier:@"LoginViewScreenController"];
[self.navigationController pushViewController: loginViewScreenController animated:NO];
}
非常感谢您的反馈。
【问题讨论】:
-
你为什么使用两个故事板而不是单独的视图控制器?
-
@Andriko13 我正在使用两个故事板。
-
你必须查看故事板参考code.tutsplus.com/tutorials/…
-
如果您只为 iPhone 工作,您不需要使用多个故事板,您可以在登录或注销后导航您的应用程序,或者在任何情况下导航到另一个 VC。
-
@kiran 检查我的回答并让我们知道您的反馈。
标签: ios objective-c iphone storyboard uistoryboard