ios隐藏状态栏后移动ui查看

时间:2014-01-19 14:53:30

标签: ios objective-c

我在这里读了几个问题并且搜索了一下,但似乎没有什么能解决我的问题。我有一个侧导航控制器,我正在滑动状态栏(使用此处概述的技术:Moving status bar in iOS 7)。

无论如何,当我隐藏状态栏以开始幻灯片时(只要我告诉视图隐藏状态栏并添加假名),整个视图就会移动到我的虚拟状态栏后面。有没有办法将视图向下移动,以便虚拟状态栏直接显示在视图上方?

1 个答案:

答案 0 :(得分:2)

可能是一些自动布局问题由于没有状态栏,视图框架转到frame.origin.y = 0。在隐藏状态栏之前,请尝试将框架设置为 origin.y = 20

如果要将伪状态栏添加为mainView的子视图。将假状态栏视图的框架设置为( origin.y = -20