应用程序数字角标与CATransition

来源:互联网 发布:ps软件序列号是什么 编辑:程序博客网 时间:2024/06/18 15:45

1.应用程序数字角标(记得进入程序后或退出程序前将角标清0)

[UIApplication sharedApplication].applicationIconBadgeNumber=520;  

2.CATransition(#import < QuartzCore/QuartzCore.h>)

    //1.创建核心动画         CATransition *ca=[CATransition animation];         //1.1告诉要执行什么动画         //1.2设置过度效果         ca.type=@"cube";         //1.3设置动画的过度方向(向右)         ca.subtype=kCATransitionFromRight;         //1.4设置动画的时间         ca.duration=2.0;         //1.5设置动画的起点         ca.startProgress=0.5;         //1.6设置动画的终点         //动画停止(在整体动画的百分比).           ca.endProgress=0.5;         //在动画执行完时是否被移除           ca.removedOnCompletion = NO;           //2.添加动画         [self.iconView.layer addAnimation:ca forKey:nil];     type:     #define定义的常量         kCATransitionFade   交叉淡化过渡         kCATransitionMoveIn 新视图移到旧视图上面         kCATransitionPush   新视图把旧视图推出去         kCATransitionReveal 将旧视图移开,显示下面的新视图      #用字符串表示:        pageCurl            向上翻一页         pageUnCurl          向下翻一页         rippleEffect        滴水效果         suckEffect          收缩效果,如一块布被抽走         cube                立方体效果         oglFlip             上下翻转效果       fade     //交叉淡化过渡(不支持过渡方向)     push     //新视图把旧视图推出去     moveIn   //新视图移到旧视图上面     reveal   //将旧视图移开,显示下面的新视图     cameraIrisHollowOpen  //相机镜头打开效果(不支持过渡方向)     cameraIrisHollowClose //相机镜头关上效果(不支持过渡方向) 
0 0