使用SW Reveal Controller

时间:2016-07-26 14:45:04

标签: ios objective-c xcode uiviewcontroller swrevealviewcontroller

我在我的应用中使用了SW揭示控制器。我在这里使用了两个模块。一个是注册,另一个是Home模块。我已将根视图控制器连接到登录模块,其中segue名称为" sw_front"。并且我的根视图控制器通过侧栏表视图控制器连接到Home模块,其中segue名称为" sw_rear"。

这里我的问题是注册模块工作正常,但在我注册后我必须直接显示主页模块。一旦应用程序退出,用户将返回应用程序。如何为此制作功能?

1 个答案:

答案 0 :(得分:1)

您可以尝试不将SWReveal ViewController设置为初始ViewController。 您可以创建独立的Authorization ViewController并使其成为初始ViewController。 在此AuthorizationViewController中,您可以在成功授权后实例化SWRevealViewController,如下所示:

SWRevealViewController *revealVC = [self.storyboard instantiateViewControllerWithIdentifier:@"SWRevealViewController"];

[self presentViewController:revealVC animated:YES completion:nil];

在你的显示视图控制器中设置sw_front - HomeViewController和sw_rear - 一些MenuViewController,你可以在其中添加注册内容。