gpt4 book ai didi

ios - 使用 UINavigationController 时删除 IOS 8 中的状态栏

转载 作者:行者123 更新时间:2023-11-29 12:33:52 25 4
gpt4 key购买 nike

在 UINavigationController 中的 View 之间移动时,我试图从我的应用程序中删除状态栏。

我有一个移除了状态栏的 UINavigationController。然后我使用 UIImagePickerController 选择一个图像,我认为这是重置状态栏外观。

选择 UIImage 后,我推送另一个 View 并显示图像,问题是状态栏又出现了。

我已经尝试了很多方法,包括在两个 View 上调用 prefersstatusbarhidden,但没有任何运气。

关于如何删除状态栏有什么想法吗?

谢谢

最佳答案

如果使用iOS8,添加

-(BOOL)prefersStatusBarHidden{
return YES;
}

到你的 View Controller 。您需要根据需要将其添加到每个 View Controller 。

您也可以在 info.plist 中为键 View controller-based status bar appearance 指定一个值,以在整个应用程序范围内指定您的状态栏首选项。

关于ios - 使用 UINavigationController 时删除 IOS 8 中的状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26885368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com