0

有没有办法可以轻松更改视图控制器之间过渡动画的持续时间?例如,如果我调用dismissModalViewControllerAnimated:YES,我是否还可以提供一个选项来控制转换发生的时间?

4

1 回答 1

0

并不真地。但是,您可以告诉dismissModalViewControllerAnimated不要制作动画,然后使用 为自己制作动画transitionWithView,例如,

[UIView transitionWithView:self.view.superview
                  duration:2.0
                   options:UIViewAnimationOptionTransitionFlipFromBottom
                animations:^{
                    [self dismissModalViewControllerAnimated:NO];
                }
                completion:nil];

显然,使用最适合您的任何duration东西options

于 2012-07-21T00:27:09.757 回答