gpt4 book ai didi

iphone - UIImagePickerControllerSourceTypePhotoLibrary 状态栏纯色/白色

转载 作者:搜寻专家 更新时间:2023-10-30 19:49:53 28 4
gpt4 key购买 nike

我正在创建一个应用程序,它会在某个时候打开照片库。问题是照片库中的状态栏是黑色透明的,而我想要一个默认的应用程序(纯白色)。有什么办法可以改变它..?

我想补充一点,我试过这个:iOS SDK - How to get the status bar back when using UIImagePickerController?方法:

-(void)viewDidAppear:(BOOL)animated{
[super viewDidAppear:animated];
[[UIApplication sharedApplication] setStatusBarHidden:NO];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:YES];
}

仅适用于我的相机,不适用于照片库。当然我也尝试过默认样式。

更新:我找到了一种更改导航栏的方法:

- (void)navigationController:(UINavigationController *)navigationController 
willShowViewController:(UIViewController *)viewController
animated:(BOOL)animated {
navigationController.navigationBar.barStyle = UIBarStyleDefault;
}

这个有效,但是状态栏样式仍然是黑色的,而我需要默认应用程序样式,所以白色。

非常感谢!

最佳答案

以不同的方式解决了我的问题。为了保持状态栏始终相同,我刚刚添加了 viewDidAppear 方法,该方法在我的主帖子中写到我的 rootViewController,所以它一直都是一样的,包括打开照片库

关于iphone - UIImagePickerControllerSourceTypePhotoLibrary 状态栏纯色/白色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7007747/

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