首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cocoa close NSWindow

cocoa close NSWindow
EN

Stack Overflow用户
提问于 2011-03-09 11:43:02
回答 1查看 2.4K关注 0票数 0

当我单击新NSWindow的按钮时,我正在尝试使NSWindow关闭。我不会尝试连接按钮使其关闭,因为按钮是使其打开的原因。或者它可以同时做这两件事?(我是xcode的新手,如果这听起来很愚蠢,请原谅)不管怎样,这是我尝试过的代码(没有弹出错误或警告):

代码语言:javascript
复制
-(IBAction)switchTo:view2{
    [view1 performClose:(id)view1]; 
}

我有三个插座,

代码语言:javascript
复制
IBOutlet NSWindow *view1;
IBOutlet NSWindow *view2;
IBOutlet NSWindow *view3;

我在view1中有一个打开view2的按钮,在view2中有一个打开view3的按钮。

我唯一的问题是,当我单击view1 to view2中的按钮时,我希望view1关闭。

EN

回答 1

Stack Overflow用户

发布于 2011-03-09 16:01:09

使用[view1 orderOut:nil];而不是performClose。

您还可以将一个按钮与两个选择器连接起来。两者都将被调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5241046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档