我创建中,我想创建一个欢迎窗口/视图(我不知道到底怎么我是很新的可可开发)是这样的一个应用程序..如何制作欢迎窗口?
所以当我的应用程序在mainWindow
的顶部推出这个欢迎窗口显示,当我从这个欢迎窗口/视图中单击任何Button
然后,然后我可以在mainWindow
执行任何动作。
谁能帮我在这..?
在此先感谢..!
我创建中,我想创建一个欢迎窗口/视图(我不知道到底怎么我是很新的可可开发)是这样的一个应用程序..如何制作欢迎窗口?
所以当我的应用程序在mainWindow
的顶部推出这个欢迎窗口显示,当我从这个欢迎窗口/视图中单击任何Button
然后,然后我可以在mainWindow
执行任何动作。
谁能帮我在这..?
在此先感谢..!
makeKeyAndOrderFront:
和close:
。applicationDidFinishLaunching:
,显示欢迎窗口。这就是说,让我说我的个人意见。我不喜欢欢迎窗口,因为它会分散注意力,去做我喜欢用你的应用做的事情。没有多少应用程序拥有它们那些有他们的人总是有一个复选框,上面写着“不要在启动时显示欢迎窗口”。所以,请执行它们。
如果你想在主窗口禁用点击,您应该启用鼠标忽略:
[mainWindow setIgnoresMouseEvents:YES];
,当用户点击welcomewindow是确定按钮禁用忽略鼠标事件:
[mainWindow setIgnoresMouseEvents:NO];
**其中主窗口是您的IBoutlet主窗口!
谢谢.. !!我也同意你的观点,但毕竟我是一名开发人员,我必须做我客户所说的话。如果我在'applicationDidFinishLaunching:'中放置'welcomeWindow',那么我仍然可以在我的'mainwindow'中执行任何操作。我想要的是没有点击'welcomewinow'的'OK'按钮用户不能在我的应用程序中做任何事情。 – iUser
我明白你的痛苦。但是这太突兀了......你不能对你的客户说,在OS X上这是不可能的吗?如果您确实需要实现该功能,请在文档中查找runModal。如果是关于你的工作,除非你支付我的部分工资,否则我无法帮助你;) – Yuji