所以基本上我只想让用户点击一个NSButton,一旦点击它就消失了。我怎么能这样做?
答案 0 :(得分:2)
NSButton 是NSView的一个次级,它有两个方便的方法:
无论您需要什么,取决于您的应用程序应该做什么。
答案 1 :(得分:2)
您的按钮的操作方法可能如下所示:
-(IBAction)buttonClick:(id)sender
{
[[self button] setHidden:YES];
}
最好禁用它:
-(IBAction)buttonClick:(id)sender
{
[[self button] setEnabled:NO];
}
不是判断,只是说。
答案 2 :(得分:1)
-removeFromSuperview
应该做你想做的事:
NSbutton *myButton = button;
[myButton removeFrowSuperview];