我正在创建一个应用程序,我可以使用名为“1”和“2”的顶部按钮交换视图....使用它们我可以交换框中的视图。我正在使用视图控制器。但问题是我想使用视图中的按钮交换我的视图。我想在一个视图中按下按钮时交换视图。我已经尝试了所有的东西,但没有工作。 [box setContentView:v]; [box addSubview:v]; 请帮忙
答案 0 :(得分:1)
看看[NSView replaceSubview:with:];
答案 1 :(得分:0)
对于按钮'1'动作...
//For opening the second nib on first button click NSWindowController * second=[[NSWindowController alloc] initWithWindowNibName:@"secondNIB"]; [second showWindow:self]; //For closing the first nib, optional //firstWindow is NSWindow [firstWindow orderOut:nil];
对于按钮'2'动作......
//For opening the first nib on second button click NSWindowController * first=[[NSWindowController alloc] initWithWindowNibName:@"firstNIB"]; [first showWindow:self]; //For closing the second nib, optional //secondWindow is NSWindow [secondWindow orderOut:nil];