[mac]点关闭按钮后,重新点,恢复窗口

绕了一下, 新手,总会再一些莫名其妙的小细节上卡住,而不是正确的调用方式上

一般,方法都是对的.

 

小失误记录下

首先正确的方法应该是

delegate里重写方法

- (BOOL) applicationShouldHandleReopen:(NSApplication *)sender hasVisibleWindows:(BOOL)flag
{
    if (flag) {
        return NO;
    }
    else
    {
        if( _window )
        {
            [_window makeKeyAndOrderFront:self];
        }
        return YES;
    }
}

 

而我的错误在于, xib里的窗口对象,没和delegate连接上

 

 

 

posted on 2013-02-03 17:22  快乐的大猪  阅读(367)  评论(0编辑  收藏  举报

导航