2011-06-12 106 views
0

我是新開發的Mac。我有以下情況:Mac - 多個窗口或多個視圖?

帶登錄按鈕的登錄窗口。當用戶按下登錄按鈕時,應該出現主程序視圖。

問題是我應該有LoginWindow消失一旦登錄點擊和出現OtherWindow。或者,我應該有一個與LoginView和OtheView的MainWindow?

回答

2

在我看來,你應該簡單地打開你的主窗口,然後以模態視圖詢問用戶他/她的憑據。你可以找到Apple docs here。如果你喜歡的話,請看看Mail.app如何去做。

更好的辦法是讓用戶在首選項窗格中定義憑證;在這種情況下,如果用戶設置了錯誤的證書,例如模式視圖也將隨之出現。