gpt4 book ai didi

objective-c - 如何使 Mac OSX Cocoa 应用程序全屏显示?

转载 作者:太空狗 更新时间:2023-10-30 03:13:27 28 4
gpt4 key购买 nike

一段时间以来,我一直在尝试让我的 Mac 应用程序进入全屏模式,但无法正常工作。根据 Apple 开发人员中心的说法,我应该使用 enterFullScreenMode:withOptions:这给了我,找不到方法 enterFullScreenMode。

我在谷歌上到处搜索,似乎有人在让他们的应用程序全屏时遇到问题,那么让它工作的方法是什么?

编辑:

当然 enterFullScreenMode 是为 NSView 而我在 NSWindow 上使用的;这不是我想要全屏的 View ,而是窗口。不过,我找不到 NSWindow 的任何函数。

最佳答案

Lion 有一些新的全屏 API。

要用 NSWindow 做到这一点,这样做

[window setCollectionBehavior:
NSWindowCollectionBehaviorFullScreenPrimary];

要用 NSApplication 做这个

[[NSApplication sharedApplication]
setPresentationOptions:NSFullScreenWindowMask];

更多关于它的信息 here .

关于objective-c - 如何使 Mac OSX Cocoa 应用程序全屏显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4921910/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com