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:^{ 这样就好了 |
|
但是为什么会出现这个问题,有人知道吗? |