2013-04-25 105 views
0

每當我完成需要登錄的應用程序時,我總是將登錄屏幕設置爲UINavigationControllerrootViewController登錄到iOS應用程序

我一直在想這是否是最好的方法來處理它?

有沒有這樣做的標準模式?

我是否應該在作爲登錄屏幕的rootViewController之上有一個模態屏幕?

回答

1

我一直用一個模式視圖控制器有2個原因:

1:因爲我已經實現一個自動登錄功能,如果用戶已經在先前記錄的,並沒有想得加一個整體VC在應用程序自動登錄時導航到主屏幕時進行。IT使加載和動畫更加快速,以釋放額外的VC。

2:我不希望在應用程序的整個持續時間內加載加密代碼,因爲有人想要對加密和認證過程進行快照。不知道這是完全必要的,但在應用程序的持續時間內,您的登錄代碼在內存中似乎很糟糕。

但是,在未來的應用程序中,我不會去做任何事情,並且創建一個登錄視圖,以便在請求登錄信息時進行動畫輸入和輸出。這在我看來最好,因爲模態視圖控制器沒有最好的動畫。