在objective-C中,我想從左/右移動到下一個ViewController,從左到右。 (不要用推)如何從左/右移動到下一個ViewController從左到右
我怎樣才能做模式從左/右到左/右的屏幕過渡?
在objective-C中,我想從左/右移動到下一個ViewController,從左到右。 (不要用推)如何從左/右移動到下一個ViewController從左到右
我怎樣才能做模式從左/右到左/右的屏幕過渡?
你可以做 首先,你需要導入
#import <QuartzCore/QuartzCore.h>
是
NextViewController *nextVC = [[NextViewController alloc] initWithNibName:@"NextViewController" bundle:nil]];
CATransition *animation = [CATransition animation];
[animation setDuration:0.5];
[animation setType:kCATransitionPush];
[animation setSubtype:kCATransitionFromLeft];
[[nextVC.view layer] addAnimation:animation forKey:@"MoveNextView"];
[self presentViewController:nextVC animated:NO completion:nil];
謝謝你的回答。但是VC沒有出現帶推動畫,只能立即出現.... – bao
但是在你問的問中你不要用push – user3182143
對不起,我的意思是「推動畫」正在向左從右到左...... – bao
我搜索如何做到這一點在互聯網上之後,但我能找到像翻轉動畫,只有等畫面過渡餵食。 – bao