OpenFeint + iPad +隐藏状态栏

发布于 2024-09-05 15:26:04 字数 108 浏览 7 评论 0原文

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

我怎样才能禁用这个功能?请注意,当 OF 连接窗口关闭时,它会在状态栏的位置留下一个白色矩形。

My app runs fullscreen no status bar but when OF starts and asks for which account to use, a status bar appears.

How can I disable this? Note that when the OF connection window closes it leaves a white rectangle in place of the status bar.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

冷情 2024-09-12 15:26:04

从窗口中删除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];
}

Remove the viewController from window, set the size required and add it again to window. Sample code is as follows:

- (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];
}
不如归去 2024-09-12 15:26:04

我不知道我是否遗漏了一些东西,但这就是我修复它的方法。
在我的 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...

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

I don't know if I was missing something but here is how I fixed it.
In my OF delegate implementation if added this:

- (void)dashboardDidDisappear
{
   MyAppDelegate *appDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];

   [[[appDelegate viewController] view] setFrame:CGRectMake(0.0, 0.0, SCREEN_HEIGHT, SCREEN_WIDTH)];
}

having defined SCREEN_WIDTH and SCREEN_HEIGHT accordingly...

I hope this will help...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文