是否可以更改ViewContoller Pop動畫的方向。
現在,當我們推VC時,它顯示的動畫從左到右滑動,從右到左彈出。
但我想動畫幻燈片從流行VC左到右。如何更改PopViewController上ViewController的動畫方向
我試過使用UIViewAnimationTransition
。
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:0.75];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.navigationController.view cache:NO];
[UIView commitAnimations];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDelay:0.375];
[self.navigationController popViewControllerAnimated:NO];
[UIView commitAnimations];
但它沒有我需要的動畫是從左向右滑動。這是我得到的動畫
typedef enum {
UIViewAnimationTransitionNone,
UIViewAnimationTransitionFlipFromLeft,
UIViewAnimationTransitionFlipFromRight,
UIViewAnimationTransitionCurlUp,
UIViewAnimationTransitionCurlDown,
} UIViewAnimationTransition;
嘗試: - 第一場演出的動畫和動畫的完成彈出的viewController。 – Leena
您是否找到解決方案? – Crashalot
@Crashalot,我添加了我已使用的代碼的答案,請檢查。 – Dilip