if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) { |
|
![]() 100分 |
打开图片库的时候调用的是系统的界面, 如果吊完系统界面以后出现导航栏 就在-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{ [self.navigationController setNavigationBarHidden:YES]; }这样一个方法 来隐藏…. 我是真没看出来 你这三张截图有什么区别 |
![]() |
这个图的意思是,我一开始有状态栏,点击到图库了。状态栏消失了。然后取消返回主页,状态栏没有恢复 |
![]() |
状态栏没有恢复? 你没有在一开始设置rootview为状态栏吗? 我没有碰到过这个问题….. |
![]() |
谢谢你说的建议,不过好像没有用 |
![]() |
不可能啊 我一直都是这样用的啊…从来没有碰到过这个问题…那你断点一下 看回来以后 又走了哪个方法? |
![]() |
我已经找到问题。不是被影藏而是样式不对了,我设置好了 |
![]() |
学习一下哦灯管
|
![]() |
楼主。我也遇到同样问题了。。刚开始状态栏都是白色的样式。。调用系统照片库后,状态栏变黑色样式了。。怎么也改不回白色样式?求你的解决方案。
|
![]() |
我也遇到同样问题,求解决方法
|
![]() |
JB,自己搞定了就不把方法贴出来,你tm发jb帖子啊
|
![]() |
能不能给出你的解决办法
|
![]() |
hao !!1
|
![]() |
可以改变样式
[self presentViewController:_picker animated:NO completion:^{ // 改变状态栏的颜色 为正常 这是这个独有的地方需要处理的 [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault]; }]; [_picker dismissViewControllerAnimated:NO completion:^{ 这样就好了 |
![]() |
但是为什么会出现这个问题,有人知道吗? |