Vib*_*yal 4 macos objective-c nswindow
有没有办法以编程方式检查窗口是否隐藏并取消隐藏 NSWindow?
我尝试过 [self showWindow:nil] 和 [self.window makeKeyAndOrderFront:self] 但它们会导致奇怪的行为,例如两个窗口等。
使用- (BOOL) isVisible(so BOOL visible = [self.window isVisible] 来确定窗口是否隐藏,如果您想隐藏或取消隐藏窗口,请使用以下命令:
[self.window setHidden:YES]
而且,显然,您传递 NO 以取消隐藏它。
编辑
对不起,setHidden用- (void) setIsVisible:(BOOL) yourBOOL方法代替 方法。
希望我有所帮助。
| 归档时间: |
|
| 查看次数: |
2952 次 |
| 最近记录: |