0
我創建了一個包含子窗口的窗口。 當我用Cmd + W
關閉主窗口(因此,丟失主/關鍵窗口狀態)後,只要我嘗試用Cmd + Tab
重新打開它,只顯示子窗口...不是主窗口。用子窗口關閉一個窗口並用Alt + Tab重新打開它並不正確
Cmd的+ W命令bindend到急救員 - >performClose:
像往常一樣...並添加到主窗口中的子窗口:
[window addChildWindow:childWindow ordered:NSWindowAbove];
爲什麼子窗口仍然可見Alt + Tab
後?
---編輯:我創建了這個功能,這似乎解決了我的情況..但我不知道這是正確的方式:
-(IBAction)closeWindows:(id)sender{
[[self window]close];
NSArray *childWin = [[self window]childWindows];
for(NSWindow *win in childWin){
[win close];
}
}
目前我寫一個函數來關閉所有窗口...我編輯我的問題添加它。 – MatterGoal