在我的应用程序中,当我在iOS 7上使用带有导航栏的导航控制器进行转场时,动画结束时,导航栏会向上跳约20像素。我知道这是一个已经在这里讨论过的错误,但提供的解决方案为:
[self.navigationController.navigationBar.layer removeAllAnimations];
对我来说,仅在转场到新视图控制器时起作用,但是在另一个方向上却没有作用,尽管我已经在两个视图控制器中都添加了那行代码。
还有其他人有解决方法吗?
在我的应用程序中,当我在iOS 7上使用带有导航栏的导航控制器进行转场时,动画结束时,导航栏会向上跳约20像素。我知道这是一个已经在这里讨论过的错误,但提供的解决方案为:
[self.navigationController.navigationBar.layer removeAllAnimations];
对我来说,仅在转场到新视图控制器时起作用,但是在另一个方向上却没有作用,尽管我已经在两个视图控制器中都添加了那行代码。
还有其他人有解决方法吗?