如何在自定义相机叠加层上显示状态栏?

时间:2010-08-05 05:54:43

标签: iphone uiimagepickercontroller show statusbar

我有这个关键问题,在自定义相机覆盖图上显示顶部状态栏,这对我来说似乎是不可能的。我向Apple dev论坛发布了同样的问题,但现在一段时间没有得到任何回复。 在我的应用程序中,我将自定义叠加视图设置为UIImagePickerController的叠加层。在自定义叠加视图的底部(这是一个UIViewController),我放了一个工具栏,使用户可以单击工具栏项。由于在相机打开时未显示顶部状态栏,因此整个屏幕被向上推,并在屏幕底部和底部工具栏之间形成窄的白色间隙。

我不知道如何解决这个问题,但我想如果我们可以在相机顶部显示顶部状态栏,那么这将自动得到解决。谢谢你的回答。

2 个答案:

答案 0 :(得分:0)

一段时间出现了类似的问题,我所做的就是调整我的观点。为什么不尝试一下,看看它是否有效。

如果不起作用,那么显示状态栏应为

[[UIApplication sharedApplication] setStatusBarHidden:NO];

答案 1 :(得分:0)

感谢提示多米诺骨牌,我发现应该如何从这个线程完成并将主uiview的大小调整为320x480而不是默认的320x460。希望这会帮助别人。感谢。

Can't resize UIView in IB

相关问题