【问题标题】:How to create a FullScreen NSWindow which should show the dock but hide menu bar?如何创建一个应该显示停靠栏但隐藏菜单栏的全屏 NSWindow?
【发布时间】:2015-01-15 12:12:35
【问题描述】:

我是 OS X 新手。我想创建一个全屏 NSWindow,它应该显示停靠栏但隐藏菜单栏,如启动板。

【问题讨论】:

  • @sudha 你建议的编辑并没有增加问题的质量..请考虑一下

标签: objective-c macos cocoa macos-carbon dock


【解决方案1】:
    - (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
    [_window setCollectionBehavior:
   NSWindowCollectionBehaviorFullScreenPrimary];

    [_window toggleFullScreen:self];

    [NSMenu setMenuBarVisible:NO];
}

试试上面的代码。

【讨论】:

  • 感谢您的建议。 [NSMenu setMenuBarVisible:NO] 将隐藏菜单栏和停靠栏。另外我不想在全屏和普通屏幕之间切换。我希望我的窗口看起来与启动板完全一样。
猜你喜欢
  • 1970-01-01
  • 2011-09-03
  • 1970-01-01
  • 1970-01-01
  • 2013-01-04
  • 2014-06-12
  • 2015-04-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多