我试图在嵌套在SWRevealViewController中的视图的viewWillAppear方法中更改ViewControllers,并且未在新视图上调用viewWillAppear。这是不好的做法,还有办法吗?
我的视图层次结构如下所示:
基本上,当注册完成后,帐户详细信息将在应用程序委托中设置,注册控制器会自行解除。然后调用登录视图控制器的viewWillAppear方法,它看到用户现在已登录,从而将自己替换为SWRevealController的前控制器,其中包含" main"屏幕。
但是,从不调用主屏幕的viewWillAppear方法。