-(IBAction)buttonClick:(ID)sender { if(! [auxWindow isVisible] ) [auxWindow makeKeyAndOrderFront:sender];}
这将导致您在IB中定义的辅助窗口出现在屏幕上并成为关键窗口(以及应用程序中最重要的窗口).但请注意,如果您打算重复使用此窗口,则必须取消选中IB Inspector中关于“关闭时释放”的框,否则下次单击按钮时将出现访问冲突.
这是对你的基本问题的简单回答,但是窗口编程可能非常复杂并且通常非常具体(例如,你真的想要一个面板来处理你正在做的事情吗?)…所以我强烈建议你阅读Window Programming Guide有关此主题的更多信息,然后在您遇到问题时在此处提出非常具体的问题.
总结以上是内存溢出为你收集整理的如何通过单击按钮在Cocoa中打开启动NSWindow全部内容,希望文章能够帮你解决如何通过单击按钮在Cocoa中打开启动NSWindow所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)