使用SWRevealViewController在viewWillAppear中更改ViewControllers

时间:2015-12-17 23:56:27

标签: ios objective-c swrevealviewcontroller

我试图在嵌套在SWRevealViewController中的视图的viewWillAppear方法中更改ViewControllers,并且未在新视图上调用viewWillAppear。这是不好的做法,还有办法吗?

我的视图层次结构如下所示:

  • 根窗口
    • SWRevealViewController
      • 后方控制器
      • 登录视图控制器
        • 注册控制器

基本上,当注册完成后,帐户详细信息将在应用程序委托中设置,注册控制器会自行解除。然后调用登录视图控制器的viewWillAppear方法,它看到用户现在已登录,从而将自己替换为SWRevealController的前控制器,其中包含" main"屏幕。

但是,从不调用主屏幕的viewWillAppear方法。

0 个答案:

没有答案