【问题标题】:How to run mac application automatically in fullscreen如何全屏自动运行mac应用程序
【发布时间】:2016-10-20 03:07:22
【问题描述】:

您好,我喜欢在全屏模式下运行带有 WebView 初始化的 OSx 视图(大到当前屏幕不是 Lion 全屏模式),有代码吗?

【问题讨论】:

    标签: xcode macos webview fullscreen


    【解决方案1】:

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

    [yourWindow toggleFullScreen:@""];
    

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

    【讨论】:

      【解决方案2】:

      这样做:

      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 将获取您的屏幕宽度和高度,然后您使用这些 int 设置窗口的框架(具有您的 web 视图的窗口)。
      我希望这就是你要找的。​​p>

      【讨论】:

      • 请点击本题左侧的勾选接受!谢谢!
      【解决方案3】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-13
        • 2020-12-05
        • 2021-10-09
        • 1970-01-01
        • 2011-06-22
        • 2022-01-03
        • 2020-02-06
        • 2012-01-03
        相关资源
        最近更新 更多