iOS - 如何回收具有半透明黑色状态栏的故事板中的前20px

Iva*_*pan 3 user-interface xcode view storyboard ios

我的状态栏后面有20px的问题,特别是我不能放任何东西.

当我创建UI时,我使用了故事板方法并将状态栏样式设置为半透明黑色.但是当Xcode中的布局时,我的视图的高度固定为460px(灰显).

请帮忙.


得到朋友的回答,一旦他在这里发布,就会将他的解决方案标记为正确答案.现在这里是解决方案:

  1. 在Interface Builder中,将视图控制器设置为需要全屏和自由格式:http://cl.ly/0x1p1u3q3B1y3b3C3U2n
  2. 然后在视图的大小设置中将其高度设置为480px:http://cl.ly/1p1b0e060p1Y37393D08
  3. 确保Info.plist中状态栏样式为半透明黑色:http://cl.ly/153Y391S1b0G3J3z3Y1O
  4. 获得满意的结果:http://cl.ly/0Q1M390i3A3h2F3u2T19

小智 7

这是没有单行代码的解决方案.

  1. 在Interface Builder中,将视图控制器设置为需要全屏和自由形式.
  2. 在视图的大小设置中,将其高度设置为480px
  3. 确保Info.plist中的状态栏样式为半透明黑色.
  4. 发射并观察

请参阅顶部帖子中每个步骤的屏幕截图链接.