关闭时停止UIViewController动画

时间:2014-02-27 15:47:28

标签: ios uiviewcontroller

我有一个全屏显示的UIViewController,然后当用户触摸按钮时,我会提供另一个视图控制器,如下所示:

[self.navigationController pushViewController:loadSaveViewController animated:YES];

我喜欢在转换 TO 视图控制器时发生的动画,即主视图向下移动并滑向左侧,新的视图控制器显示为顶部的导航栏。

但是,当我使用导航栏顶部的按钮返回时,屏幕反之亦然。出现主屏幕,但在顶部有一个导航栏短时间,然后主屏幕向上移动。

如何停止主屏幕制作动画?当用户返回主屏幕时,我不希望他们看到导航栏和向上移动,我只是希望主屏幕出现或滑入。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在iOS 7中,有一些新类可以让你控制动画的各个方面。这个网站非常有用ios 7 transitioning