可以控制segue速度吗?
我查过文档,但苹果没有给出任何方法。
但我更喜欢寻找侵入并更改较低级别代码以进行继续的想法慢动作.
下面的代码是自定义segue,你可以设置duration代码中的转换。
- (void)perform
{
UIViewController *src = (UIViewController *) self.sourceViewController;
UIViewController *dst = (UIViewController *) self.destinationViewController;
[UIView transitionFromView:src.view
toView:dst.view
duration:3.0
options:UIViewAnimationOptionTransitionFlipFromLeft
completion:NULL];
}
示例项目位于 GitHub 中:https://github.com/weed/p120805_CustomSegue https://github.com/weed/p120805_CustomSegue
您可以下载并运行它。我希望这对你有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)