• 页面之间的跳转效果


    -(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];
    
        
    }
  • 相关阅读:
    day11课堂小结 函数作用域
    猜年龄函数版day10作业
    函数day10课堂小结
    day07作业
    文件处理day09
    编码day08
    默写
    day07课堂小结
    day06作业
    const与define应用上该怎么取舍
  • 原文地址:https://www.cnblogs.com/fengmin/p/5679965.html
Copyright © 2020-2023  润新知