0

我在我的应用程序中使用tabbarcontroller,也想使用loginview。 我有一个LoginController处理登录过程。 我正在用模态呈现loginView。presentModalViewController在TabBarController应用程序 - 关闭后的空白屏幕MoodalViewController

[self.tabbarcontroller presentModalViewController:loginView animated:NO]; 

并在其他时候,我正在贬(登录后是全成):

[self dismissModalViewControllerAnimated:YES]; 

解雇后,我刚才一个空白屏幕。那就是我的MainWindow.xib中的空白窗口,我用testlabel检查过它。

与此有关的麻烦。没有想法如何解决这个问题。

回答

2

两件事情:

  1. 的self.tabbarcontroller不应该被实例化模式的看法。它应该是TabBar控制器控制的初始视图控制器。在该视图控制器的初始化中,您检查登录会话并显示登录VC。

  2. 确保您解散了您在呈现方法中创建的模态VC。您应该为您的登录VC(类似loginFinished)提供委托方法,该委托方法在呈现该方案的VC中处理。

相关问题