0

我想知道您将如何替换状态栏或至少将页面控件放在上面?每次有人页面时,这将是一个临时放置几秒钟,然后它就会消失。我以前在应用程序中看到过。

4

1 回答 1

1

我不认为你不能超越状态栏,因为它不属于你的根窗口。

但是即使使用动画选项,也可以调用它来手动删除 UIStatusBar。

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];

您也可以在 InterfaceBuilder 的窗口中禁用它。或者,您可以Status bar is initially hidden = YESappname-Info.plist文件中添加密钥。

然后你可以用空间做你想做的事。

也许您想删除它,然后让它再次出现,但请注意,由于您从隐藏状态栏获得的 20 像素,您的根窗口大小会发生变化。

于 2012-09-15T23:27:21.640 回答