我有 2 个 NSButton,两个 IBAction。当我单击其中一个按钮时,我希望隐藏另一个按钮。我可以让他们隐藏自己,但我不知道如何隐藏另一个。我对此的实际实现是有一个“开始”按钮,该按钮在用户完成某些任务之前是隐藏的,然后在其他对象被隐藏的情况下再次显示。
谢谢你的帮助!
@interface Label : NSObject
{
IBOutlet NSTextField *myTextField;
}
-(IBAction)btnTest1:(id)sender;
-(IBAction)btnTest2:(id)sender;
-(IBAction)btnTest1:(id)sender
{
myTextField.stringValue = @"You selected the 1st Button";
NSButton *tempButton = sender;
[tempButton setHidden:YES];
}
-(IBAction)btnTest2:(id)sender
{
myTextField.stringValue = @"You selected the 2nd Button";
NSButton *tempButton = sender;
[tempButton setHidden:YES];
}