Objective c 如何使对象在Mac上消失?
所以基本上我只想让用户点击一个按钮,一旦点击它就会消失。我如何才能做到这一点?Objective c 如何使对象在Mac上消失?,objective-c,cocoa,Objective C,Cocoa,所以基本上我只想让用户点击一个按钮,一旦点击它就会消失。我如何才能做到这一点?-从SuperView中移除应该执行您想要的操作: NSbutton *myButton = button; [myButton removeFrowSuperview]; -removeFromSuperview应该执行您想要的操作: NSbutton *myButton = button; [myButton removeFrowSuperview]; NSButton是的一个子类,它有以下两种简便的方法:
-从SuperView中移除
应该执行您想要的操作:
NSbutton *myButton = button;
[myButton removeFrowSuperview];
-removeFromSuperview
应该执行您想要的操作:
NSbutton *myButton = button;
[myButton removeFrowSuperview];
NSButton是的一个子类,它有以下两种简便的方法:
您需要什么取决于您的应用程序应该做什么。您的按钮的操作方法可能如下所示:
-(IBAction)buttonClick:(id)sender
{
[[self button] setHidden:YES];
}
最好禁用它:
-(IBAction)buttonClick:(id)sender
{
[[self button] setEnabled:NO];
}
不是判断,只是说。按钮的操作方法可能如下所示:
-(IBAction)buttonClick:(id)sender
{
[[self button] setHidden:YES];
}
最好禁用它:
-(IBAction)buttonClick:(id)sender
{
[[self button] setEnabled:NO];
}
不是判断电话,只是说。我几乎贴出了一个涉及胡迪尼、几只兔子、一辆汽车电池和几磅TNT的答案。我几乎贴出了一个涉及胡迪尼、几只兔子、一辆汽车电池和几磅TNT的答案。