我将创建一个桌面应用程序,因为我正在尝试隐藏菜单栏和停靠,即覆盖整个屏幕的全屏幕应用程序。请提前帮助我。
使用以下代码...简单...
[view enterFullScreenMode:[NSScreen mainScreen] withOptions:nil];
尝试以下:
- (void)toggleMyViewFullScreen:(id)sender
{
if (myView.inFullScreenMode) {
[myView exitFullScreenModeWithOptions:nil];
} else {
NSApplicationPresentationOptions options =
NSApplicationPresentationHideDock |
NSApplicationPresentationHideMenuBar;
[myView enterFullScreenMode:[NSScreen mainScreen] withOptions:@{
NSFullScreenModeApplicationPresentationOptions : @(options) }];
}];
}
}
您可以将其连接到窗口菜单中的全屏菜单项(将其插入笔尖之后),但请务必将菜单项触发的操作更改为togglemyviewfullscreen:。或者您可以通过编程或应用程序加载时调用togglemyviewfullscreen。