CALayer Animatable Properties

 

源自:iOS SDK文档

 

 

CALayer Animatable Properties


The following CALayer class properties can be animated by Core Animation. See CALayer for more information.

  • anchorPoint Uses the default implied CABasicAnimation described in Table 1.
  • backgroundColor Uses the default implied CABasicAnimation described in Table 1. (subproperties are animated using a basic animation)
  • backgroundFiltersUses the default implied CATransitionAnimation described in Table 2. Sub-properties of the filters are animated using the default implied CABasicAnimation described in Table 1.
  • borderColor Uses the default implied CABasicAnimation described in Table 1.
  • borderWidth Uses the default implied CABasicAnimation described in Table 1.
  • boundsUses the default implied CABasicAnimation described in Table 1.
  • compositingFilterUses the default implied CATransitionAnimation described in Table 2. Sub-properties of the filters are animated using the default implied CABasicAnimation described in Table 1.
  • contents
  • contentsRect Uses the default implied CABasicAnimation described in Table 1.
  • cornerRadiusUses the default implied CABasicAnimation described in Table 1.
  • doubleSidedNo default implied animation is set.
  • filtersUses the default implied CABasicAnimation described in Table 1. Sub-properties of the filters are animated using the default implied CABasicAnimation described in Table 1.
  • frameThe frame property itself is not animatable. You can achieve the same results by modifying the bounds and position properties instead.
  • hidden Uses the default implied CABasicAnimation described in Table 1.
  • maskUses the default implied CABasicAnimation described in Table 1.
  • masksToBounds Uses the default implied CABasicAnimation described in Table 1.
  • opacity Uses the default implied CABasicAnimation described in Table 1.
  • positionUses the default implied CABasicAnimation described in Table 1.
  • shadowColorUses the default implied CABasicAnimation described in Table 1.
  • shadowOffsetUses the default implied CABasicAnimation described in Table 1.
  • shadowOpacityUses the default implied CABasicAnimation described in Table 1.
  • shadowRadiusUses the default implied CABasicAnimation described in Table 1.
  • sublayersUses the default implied CATransitionAnimation described in Table 2.
  • sublayerTransformUses the default implied CABasicAnimation described in Table 1.
  • transformUses the default implied CABasicAnimation described in Table 1.
  • zPositionUses the default implied CABasicAnimation described in Table 1.

 

     iOS不支持这些属性的动画:backgroundFilterfiltersshadowColorshadowOffsetshadowOpacityshadowRadiu。(笔者注)

 

 

Table 1  Default Implied Basic Animation

Description

Value

Class

CABasicAnimation

duration

.25 seconds, or the duration of the current transaction

keyPath

Dependent on layer property type

 

 

 

Table 2  Default Implied Transition

Description

Value

Class

CATransition

duration

.25 seconds, or the duration of the current transaction

type

Fade (kCATransitionFade)

startProgress

0.0

endProgress

1.0

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值