【问题标题】:OpenFeint + iPad + Hiding status barOpenFeint + iPad + 隐藏状态栏
【发布时间】:2010-06-15 20:13:35
【问题描述】:

我的应用全屏运行时没有状态栏,但是当 OF 启动并询问要使用哪个帐户时,会出现一个状态栏。

如何禁用此功能?请注意,当 OF 连接窗口关闭时,它会留下一个白色矩形来代替状态栏。

【问题讨论】:

    标签: ipad statusbar openfeint


    【解决方案1】:

    从窗口中删除 viewController,设置所需的大小并再次将其添加到窗口中。示例代码如下:

    - (void)dashboardWillDisappear
    {
        _appDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
        [_appDelegate.navcontroller.view removeFromSuperview];
        [_appDelegate.window setFrame:CGRectMake(0.0, 0.0, 768.0, 1024.0)];
        [_appDelegate.window addSubview:_appDelegate.navcontroller.view];
    }
    

    【讨论】:

      【解决方案2】:

      我不知道我是否遗漏了什么,但这是我修复它的方法。 如果添加了这个,在我的 OF 委托实现中:

      - (void)dashboardDidDisappear
      {
         MyAppDelegate *appDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
      
         [[[appDelegate viewController] view] setFrame:CGRectMake(0.0, 0.0, SCREEN_HEIGHT, SCREEN_WIDTH)];
      }
      

      已经相应地定义了 SCREEN_WIDTH 和 SCREEN_HEIGHT...

      我希望这会有所帮助...

      【讨论】:

        猜你喜欢
        • 2014-04-23
        • 1970-01-01
        • 2017-01-08
        • 1970-01-01
        • 1970-01-01
        • 2011-04-29
        相关资源
        最近更新 更多