こんにちは、ボタンが押されたときに表示されるビューがあります。これは正常に機能します。2 番目のウィンドウを開くと、ビューは正常に機能し、前のウィンドウに戻って、removeFromSuperview を使用したようにビューを使用できます。
私の問題は、最後に開いたウィンドウを閉じると、最初のウィンドウでビューが機能しなくなりますが、新しいウィンドウを開くと、最初のウィンドウで再び機能します。
ウィンドウの 1 つが閉じられたときにビューを引き続き機能させるにはどうすればよいですか?
ご協力いただきありがとうございます!
私が使用しているコードは次のとおりです。
-(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];
}
}
}