尽管关闭/隐藏窗口,启用MenuItems? OSX

时间:2015-09-08 08:07:36

标签: macos cocoa menubar

我即将尝试在关闭或隐藏应用程序窗口后如何从应用程序启用菜单栏。对于我来说,关闭或隐藏它对我来说是非常重要的,我'两种方式都会很开心。

我发现了这个:

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/MenuList/Articles/EnablingMenuItems.html

并按照以下说明进行操作:

NSMenu *menu = [NSApplication sharedApplication].menu;
        [menu setAutoenablesItems:NO];
        for(id obj in [menu itemArray]) {
            NSMenuItem *menuFile = (NSMenuItem*)obj;
            [menuFile setEnabled:YES];
        }

此代码无法执行任何操作。

为什么这段代码不起作用?如何在窗口关闭或隐藏后启用菜单?

我将非常感谢您的帮助。

干杯

0 个答案:

没有答案