许多CALayer和CIFliter的属性都是可动画的。本节附录列出了这些属性默认使用的动画。
表B-1展示了CALayer类的可动画属性。针对每个属性此表也列出了对应的默认动画对象的类型,这些动画以隐式的方式执行。
Table B-1 Layer的属性和他们默认的动画
属性默认动画anchorPoint使用默认的隐式CABasicAnimation对象,在表Table B-2描述。backgroundColor同上borderColor同上borderWidth同上bounds同上contents同上contentsRect同上cornerRadius同上hidden同上mask同上masksToBounds同上opacity同上position同上shadowColor同上shadowOffset同上shadowOpacity同上shadowPath同上shadowRadius同上subLayers同上sublayerTransform同上transform同上zPosition同上backgroundFiliters使用默认的CATransition对象,在表B-3中描述。Filters的子属性是默认使用CABasicAnimation对象,在表Table B-2描述。compositingFilter使用默认的隐式CATransition对象,在表B-3中描述。Filters的子属性是默认使用CABasicAnimation对象,在表Table B-2描述。filters使用默认的隐式CABasicAnimation对象,在表Table B-2描述。Filters的子属性是默认使用CABasicAnimation对象,在表Table B-2描述。frame这个属性是不可动画的,我们可以通过为bounds和position做动画达到相同的效果。
表B-2列出了默认属性动画的相关动画性质。 Table B-2 默认隐式基础动画
描述值ClassCABasicAnimation持续时间0.25秒,或者当前transaction所设置的数字key path(键路径)设置Layer的属性名
表B-3列出了动画对象为默认transition动画的配置。
Table B-3 默认隐式Transition
描述值ClassCATransition持续时间0.25秒,或者当前transaction所设置的数字类型渐隐(kCATransitionFade)开始进度值(start progress)0.0结束进度之(end progress)1.0
核心动画添加下面可动画属性到Core Image的CIFilter类。这些属性仅仅在OSX中可用。
nameenabled转载于:https://www.cnblogs.com/zhouyubo/p/8432047.html
相关资源:数据结构—成绩单生成器