当前位置: 代码迷 >> Iphone >> app在运行过程中隐藏状态栏但存在了黑影该如何去除?
  详细解决方案

app在运行过程中隐藏状态栏但存在了黑影该如何去除?

热度:19   发布时间:2016-04-25 06:06:51.0
app在运行过程中隐藏状态栏但存在了黑影该怎么去除??
在app运行过程中调用了
[UIApplication sharedApplication]setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];

此时状态栏就会消失,但是仍然会有黑影占据,看下图

隐藏前:

隐藏后:

请问该怎么样可以把黑色阴影去掉从而全屏显示呢?

------解决方案--------------------
引用:
引用:改变一下self.view的frame的y轴坐标,设为0。
self.view.frame.origin.y = 0;
晕刚刚引用错了。
设置之后报错 expression is not expression ,不允许设置啊


不好意思,是我的问题,代码应该这样:

CGRect frame = self.view.frame;
frame.origin.y = 0;
self.view.frame = frame;




  相关解决方案