我有一个视图xib,我正在通过IB操作(出于各种原因),它将在代码中作为模态视图启动。我在顶部有一个工具栏,在底部有另一个工具栏,其间有一些其他UI元素。当我运行应用程序时,顶部工具栏的位置不是我在IB布局中看到的那样。
在IB中,顶部工具栏正确放置在状态栏下方,下一个UI元素(标签)显示在其下方。但是,在模拟器中,工具栏的上半部分显示在状态栏下方,从而使其看起来被切断,工具栏和标签之间有很多空间,这在IB的布局中没有反映出来。 / p>
对于模态视图,视图的高度是否应该不同?如果是这样,它需要什么?
视图的高度设置为默认高度值480。
答案 0 :(得分:0)
状态栏的样式是否在IB中设置为半透明黑色?这会导致状态栏不占用任何空间,因此“浮动”在基础视图上方。