如何制作欢迎窗口?

时间:2011-10-04 12:35:51

标签: macos cocoa xcode4 nswindow popupwindow

我正在创建一个应用程序,我想在其中创建一个欢迎窗口/视图(我不知道究竟是因为我对可可开发很新)这样的事情......

enter image description here

所以当我的应用程序启动此欢迎窗口显示在mainWindow顶部时,当我从此欢迎窗口/视图中单击任何Button然后我可以对{{1}执行任何操作}。

任何人都可以帮助我吗???

提前致谢.. !!

2 个答案:

答案 0 :(得分:0)

  1. 了解如何使窗口显示/消失。在文档中查找makeKeyAndOrderFront:close:
  2. 在您的app delegate applicationDidFinishLaunching:中,显示欢迎窗口。
  3. 按下按钮时,关闭窗口。
  4. 没有第4步!

  5. 那就是说,让我说出我的个人意见。我不喜欢欢迎窗口,因为它分散了我做我喜欢的应用程序的事情。应用程序并不多。拥有它们的人总是有一个复选框,上面写着“在发布时不显示欢迎窗口”。所以,请实施它们。

答案 1 :(得分:0)

如果您想禁用主窗口中的点击次数,则应启用鼠标忽略:

[mainWindow setIgnoresMouseEvents:YES]; 

当用户点击welcomewindow的OK按钮时,禁用忽略鼠标事件:

[mainWindow setIgnoresMouseEvents:NO]; 

**其中mainWindow是你的IBoutlet主窗口!