-(void)touchesBegan:(NSSet
*)touches withEvent:(UIEvent *)event
{
/*
1,不使用动画
UIViewAnimationTransitionNone
2,从左向右旋转翻页
UIViewAnimationTransitionFlipFromLeft
3,从右向左旋转翻页,与UIViewAnimationTransitionFlipFromLeft相反
UIViewAnimationTransitionFlipFromRight
4,卷曲翻页,从下往上
UIViewAnimationTransitionCurlUp
5,卷曲翻页,从上往下
UIViewAnimationTransitionCurlDown
*/
FirstViewController *firstVC=[[FirstViewController alloc]init];
[UIView beginAnimations:nil context:NULL];
//置动画块中的动画属性变化的曲线
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
//设置持续时间
[UIView setAnimationDuration:0.5];
//设置过渡的动画效果
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight
forView:self.navigationController.view cache:NO];
[self.navigationController pushViewController:firstVC animated:YES];
//提交动画
[UIView commitAnimations];
}
页面跳转效果
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 这一期我们来实现官网的第三个示例,先看一下效果。 我们来分析一下这个动效的整个过程: 页面内容上下滚动; 单图浏览...
- jQuery下实现锚点链接的平滑滚动(带浮动侧边栏)css+html+js JQuery实现简单的平滑过渡效果 J...
- 相信在做项目的时候,各位同学都有碰到,这样一个问题,页面二级跳转或三级跳转,一键返回到一级页面的需求今天有个小伙伴...
- pop到界面栈中存在的某个界面对于iOS中的界面栈,我们需要有一个明确的认识。界面不断push的过程,其实就是界面...