你好我有一个按钮被按下时显示的视图这很好用,如果我打开第二个窗口,视图工作正常,我可以回到前一个窗口并使用视图,因为我使用了removeFromSuperview。
我的问题是,如果我关闭最后打开的窗口,视图将不再适用于第一个窗口,但是如果我打开一个新窗口,它将再次在第一个窗口上工作。
当其中一个窗口关闭时,如何让视图继续工作?
感谢您的帮助!
以下是我正在使用的代码:
-(IBAction) ShowView:(id) sender{
[myView setHidden:FALSE];
if ([myView isInFullScreenMode]){
[myView exitFullScreenModeWithOptions:nil];
}
else{
[myView enterFullScreenMode:[[myView window] screen] withOptions:nil];
for (NSView *view in [NSArray arrayWithArray:[myView subviews]]){
[view removeFromSuperview];
[myView addSubview:view];
}
}
}