2013-09-26 56 views
0

我正在開發一個應用程序,當您第一次啓動它時,它有一個連接到服務器的登錄屏幕。如果您輸入了有效的用戶名和密碼,則此登錄屏幕將消失,您將被帶到此應用程序的主屏幕。是否可以使用Modal segue來留下不會再顯示的視圖?

主屏幕可以讓您選擇要做什麼,並假定您不會再次返回登錄屏幕。也許1%的人可能會退出應用程序,並回到我猜想的登錄屏幕。

由於我沒有使用導航控制器從登錄視圖轉到主視圖,所以我必須使用模態漸變,但根據我對該理論的理解,這樣做並不合適。在模態賽段後面。我瘋了嗎?我應該以某種方式使用導航控制器嗎?

我只是覺得這是不正確的風格,使用模式segue基本上掩蓋登錄屏幕,當它真的不再需要。

回答

0

您應該有一個主屏幕(主視圖控制器),可以在應用程序啓動時以模態方式顯示登錄屏幕。登錄完成後,您可以關閉登錄屏幕,並且您的應用程序正常運行。

當一個視圖控制器不太可能再次使用時,這是非常糟糕的做法。

+0

謝謝,這使得這種感覺完美無缺,我不知道爲什麼我沒有想到它,這顯然是合乎邏輯的解決方案!我知道這樣做是愚蠢的。 – Cocorico

相關問題