当向下钻取时,CATransitions可用于在导航控制器中为转换创建动画。但是,当使用后退按钮或导航控制器(返回时)动画仍然滑出。有谁知道如何将CATransition附加到导航控制器的后退按钮?谢谢。导航控制器中的后退按钮动画
代码中使用时“向下钻取”动画:
CATransition *transition = [CATransition animation];
transition.duration = 1;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionPush;
transition.subtype = kCATransitionFromTop;
transition.delegate = self;
[self.navigationController.view.layer addAnimation:transition forKey:nil];
您可以参考以下链接https://stackoverflow.com/a/45343228/5437576 – 2017-07-27 06:48:44