AnimationKey

/* CATransform3D Key Paths */

/* 旋转x,y,z分别是绕x,y,z轴旋转 */

static NSString *kCARotation = @"transform.rotation";

static NSString *kCARotationX = @"transform.rotation.x";

static NSString *kCARotationY = @"transform.rotation.y";

static NSString *kCARotationZ = @"transform.rotation.z";


/* 缩放x,y,z分别是对x,y,z方向进行缩放 */

static NSString *kCAScale = @"transform.scale";

static NSString *kCAScaleX = @"transform.scale.x";

static NSString *kCAScaleY = @"transform.scale.y";

static NSString *kCAScaleZ = @"transform.scale.z";


/* 平移x,y,z同上 */

static NSString *kCATranslation = @"transform.translation";

static NSString *kCATranslationX = @"transform.translation.x";

static NSString *kCATranslationY = @"transform.translation.y";

static NSString *kCATranslationZ = @"transform.translation.z";


/* 平面 */

/* CGPoint中心点改变位置,针对平面 */

static NSString *kCAPosition = @"position";

static NSString *kCAPositionX = @"position.x";

static NSString *kCAPositionY = @"position.y";


/* CGRect */

static NSString *kCABoundsSize = @"bounds.size";

static NSString *kCABoundsSizeW = @"bounds.size.width";

static NSString *kCABoundsSizeH = @"bounds.size.height";

static NSString *kCABoundsOriginX = @"bounds.origin.x";

static NSString *kCABoundsOriginY = @"bounds.origin.y";


/* 透明度 */

static NSString *kCAOpacity = @"opacity";

/* 背景色 */

static NSString *kCABackgroundColor = @"backgroundColor";

/* 圆角 */

static NSString *kCACornerRadius = @"cornerRadius";

/* 边框 */

static NSString *kCABorderWidth = @"borderWidth";

/* 阴影颜色 */

static NSString *kCAShadowColor = @"shadowColor";

/* 偏移量CGSize */

static NSString *kCAShadowOffset = @"shadowOffset";

/* 阴影透明度 */

static NSString *kCAShadowOpacity = @"shadowOpacity";

/* 阴影圆角 */

static NSString *kCAShadowRadius = @"shadowRadius";

#endif /* AnimationKeyPathName_h */

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容