当关闭顶部窗口时,如何让焦点进入下一级窗口?

时间:2009-08-17 09:33:46

标签: cocoa

现在我点击主窗口中的一个按钮并显示一个模态窗口,然后在模态中我单击一个按钮来显示另一个模态窗口,现在我发现当我关闭顶部模态窗口时,焦点没有在下一个级别模态窗口,我打开使用func的模态窗口: [NSApp runModalForWindow:];如何在关闭顶级模态窗口时将焦点放在下一级模态窗口中?

1 个答案:

答案 0 :(得分:1)

通常,您不应该在模态会话中运行模态会话。不仅真的糟糕的用户界面,而且要做对了也很复杂。

有关模态会话的详细信息,请查看Apple的模态会话文档:http://developer.apple.com/documentation/Cocoa/Conceptual/WinPanel/Concepts/UsingModalWindows.html