zoukankan      html  css  js  c++  java
  • ViewController push的自定义动画

        CATransition *transition = [CATransition animation];
        transition.duration = 1.0f;
        transition.subtype = kCATransitionFromTop;//可更改为其他方式
        transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
        transition.type = @"pageUnCurl";//可更改为其他方式
        [self.navigationController.view.layer addAnimation:transition forKey:nil];
        
        [self.navigationController popViewControllerAnimated:NO];
    

     其中 type包括:

    kCATransitionFade
    kCATransitionMoveIn
    kCATransitionPush
    kCATransitionReveal
    @"cameraIris"//相机
    @"cameraIrisHollowOpen"//相机开
    @"cameraIrisHollowClose"//相机关
    @"cube"//魔方
    @"alignedCube"//..
    @"flip"//页面翻转
    @"alignedFlip"//..
    @"oglFlip"//..
    @"rotate"//风车
    @"pageCurl"//黄历翻页
    @"pageUnCurl"//..
    @"rippleEffect"//波纹
    @"suckEffect"//吸收
    @"spewEffect"//淡入淡出
    @"genieEffect"//..
    @"unGenieEffect"//..
    @"twist"//..
    @"tubey"//..
    @"swirl"//..
    @"charminUltra"//..
    @"zoomyIn"//..
    @"zoomyOut"//..
    

     subtype包括:

    kCATransitionFromRight
    kCATransitionFromLeft
    kCATransitionFromTop
    kCATransitionFromBottom
    
     
     
  • 相关阅读:
    EventBus
    Date 时间 日期 常用方法函数
    线程 Thread Handler
    MySQL-DoubleWrite
    MySQL各版本优化器变化
    MySQL优化器-条件过滤(condition_fanout_filter)
    PXC集群搭建
    mysql主从不一致--relay_log_recovery设置成0
    MySQL5.7-sql_mode
    根据ibd文件进行数据恢复或导入
  • 原文地址:https://www.cnblogs.com/lxllanou/p/4683235.html
Copyright © 2011-2022 走看看