如何在全屏幕中自动运行mac应用程序

时间:2012-10-29 21:12:36

标签: xcode macos webview fullscreen

您好我喜欢全屏运行带有WebView init的OSx视图(当前屏幕不是Lion全屏模式那么大),有没有代码?

3 个答案:

答案 0 :(得分:5)

对不起,这有点晚了,但最简单的方法是:

[yourWindow toggleFullScreen:@""];

只需将其放入- (void)applicationDidFinishLaunching,它就会自动进入全屏。希望这有帮助!

答案 1 :(得分:3)

这样做:

int width = [[NSScreen mainScreen] frame].size.width;
int height = [[NSScreen mainScreen] frame].size.height;

[yourWindow setFrame:NSMakeRect(0, 0, width, height) display:YES];

int widthheight将获得您的屏幕宽度和高度,然后使用这些整数设置窗口的框架(具有您的webview的框架)。
我希望这就是你要找的东西。

答案 2 :(得分:1)

Xcode 8,OSX 10.10,我能找到的唯一可用代码如下,放在applicationDidFinishLaunching中:

[[[[NSApplication sharedApplication] windows] lastObject] toggleFullScreen:nil];