2012-09-21 129 views
0

如果我用左上角的红色x关闭我的应用程序,我无法重新打开它。为什么以及如何改变这一点。可可打开一个窗口两次

我想一次又一次关闭后打开窗户。

回答

5

如果您的窗口行为被选中“发布时关闭”您需要取消选中它。转到属性督察,在这里:

Screenshot

你没写你怎么做重新打开窗口。所以,如果你想重新打开码头图标窗口点击你可以这样做:

- (BOOL)applicationShouldHandleReopen:(NSApplication *)theApplication hasVisibleWindows:(BOOL)flag 
{ 
    if (flag) { 
     return NO; 
    } else { 
     [windowOutlet orderFront:self]; 
     return YES; 
    } 
} 
+0

谢谢,这正是我的意思。 –

+0

不客气。我很高兴帮助你。 –

+0

非常感谢你。 –