當向下鑽取時,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