2014-09-21 85 views
0

我需要在我的應用程序啓動時提供登錄UIViewController以及工作流程中的其他要點,例如會話超時和用戶需要重新進行身份驗證時。重要的部分是在出現任何其他UIViewController之前顯示登錄視圖控制器。我的主要UIViewController設置在我的Storyboard文件中,初始爲UIViewController,登錄UIViewControllerStoryboard中單獨的UIViewController在iOS中呈現登錄UIViewController?

我已經嘗試添加在我AppDelegateapplicationDidBecomeActive方法呈現登錄視圖控制器的呼叫,但我仍然看到一個短暫的第二顯示在主UIViewController。有沒有更好的方法來處理這種情況?當會話超時發生時,如果我在當前視圖中以模態方式呈現登錄UIViewController,那麼很好,但對於初始應用程序啓動,它需要成爲用戶看到的第一個東西。

想法?

回答

0

對不起,遲到的迴應。 我遇到了同樣的問題,所以我創建了與啓動屏幕相同的UIViewController,如果用戶需要進行身份驗證,則顯示登錄導航控制器,否則顯示第一個UIViewController。

相關問題