隐藏/显示StatusBar时禁用UINavigationBar动画

时间:2014-01-12 08:29:06

标签: ios uinavigationbar uistatusbar

当状态栏隐藏或显示在iOS 7中的导航控制器上时,navigationBar将向上或向下移动。我怎样才能获得它以使navigationBar高度=它的高度+状态栏始终偏移?

Tinder是在转换到菜单时成功执行此操作的应用程序的一个很好的示例。

1 个答案:

答案 0 :(得分:0)

不知道你是否找到了解决方案。我仍然在寻找一个更好的,但你可以在动画开始时设置导航栏的原点

How to fade out the status bar while not hiding it

但是如果你设置了navigationBar.translucent = NO并且如果你有子视图控制器,那么视图控制器也会移动。所以你也必须使用它。