mainFrame = [[Test_Book1_2_Classes_ViewController alloc] init];
CATransition *transition = [CATransition animation];
transition.duration = 1.0f; /* 间隔时间*/
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]; /* 动画的开始与结束的快慢*/
transition.type = @"pageCurl"; /* 各种动画效果*/
//@"cube" @"moveIn" @"reveal" @"fade"(default) @"pageCurl" @"pageUnCurl" @"suckEffect" @"rippleEffect" @"oglFlip"
transition.subtype = kCATransitionFromTop; /* 动画方向*/
transition.delegate = self;
[self.navigationController.view.layer addAnimation:transition forKey:nil];
[self.navigationController pushViewController:mainFrame animated:YES];
需要引用:#import <QuartzCore/QuartzCore.h>
QuartzCore.framwork
我常用的动画:
最新推荐文章于 2025-03-30 23:14:49 发布
11万+

被折叠的 条评论
为什么被折叠?



