iPhone如何在离开视图控制器时关闭动画

时间:2010-11-05 11:20:56

标签: iphone animation uiviewcontroller

我想知道如何在离开父控制器时关闭视图控制器的动画。由于我可以设置动画属性以转到子控制器,我想肯定有办法为离开任务设置属性。

谢谢, 马库斯

1 个答案:

答案 0 :(得分:0)

这很简单。你必须改变后退按钮的行为。

在视图控制器中创建此功能

- (void) popWithoutAnimation {
[self.navigation.controller popViewControllerAnimated:NO];
}

然后更改backBarButtonItem行为(在viewDidLoad中):

self.navigationItem.backBarButtonItem.action = @selector(popWithoutAnimation);
self.navigationItem.backBarButtonItem.target = self;

不关心语法我只是给你提供解决问题的线索