ウィンドウが非表示になっているかどうかを確認し、プログラムでNSWindowを再表示する方法はありますか?
[self showWindow:nil]と[self.window makeKeyAndOrderFront:self]を試しましたが、2つのウィンドウなどの奇妙な動作が発生します。
ウィンドウが非表示になっているかどうかを確認し、プログラムでNSWindowを再表示する方法はありますか?
[self showWindow:nil]と[self.window makeKeyAndOrderFront:self]を試しましたが、2つのウィンドウなどの奇妙な動作が発生します。
- (BOOL) isVisible
(so BOOL visible = [self.window isVisible] を使用して、ウィンドウが非表示かどうかを判断します。ウィンドウを非表示または再表示する場合は、これを使用します。
そして[self.window setHidden:YES]
、明らかに、非表示を再表示するには NO を渡します。
編集
申し訳ありませんが、 メソッドの代わりに setHidden
メソッドを使用して- (void) setIsVisible:(BOOL) yourBOOL
ください。
私が助けてくれることを願っています。