【代码笔记】iOS-页面之间的跳转效果

来源:互联网 发布:七天网络登录阅卷 编辑:程序博客网 时间:2024/06/07 03:42

一,工程图。

二,代码。

RootViewController.m

复制代码
-(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];    }
复制代码

 


0 0
原创粉丝点击