1

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

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

4

2 回答 2

0

不久前有一个类似的问题,我所做的就是调整我的视图大小。为什么不尝试一下,看看它是否有效。

如果这不起作用,那么显示状态栏应该是

[[UIApplication sharedApplication] setStatusBarHidden:NO];
于 2010-08-05T07:35:52.343 回答
0

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

无法在 IB 中调整 UIView 的大小

于 2010-08-05T10:46:57.307 回答