2011-06-12 51 views
0

我是新开发的Mac。我有以下情况:Mac - 多个窗口或多个视图?

带登录按钮的登录窗口。当用户按下登录按钮时,应该出现主程序视图。

问题是我应该有LoginWindow消失一旦登录点击和出现OtherWindow。或者,我应该有一个与LoginView和OtheView的MainWindow?

回答

2

在我看来,你应该简单地打开你的主窗口,然后以模态视图询问用户他/她的凭据。你可以找到Apple docs here。如果你喜欢的话,请看看Mail.app如何去做。

更好的办法是让用户在首选项窗格中定义凭证;在这种情况下,如果用户设置了错误的证书,例如模式视图也将随之出现。