如何通过给出一个CATransform3D结构作为输入来计算绕Z轴的弧度旋转?
基本上,我需要的是CATransform3DMakeRotation
的另一种方式。
发布于 2012-03-15 00:47:43
如果变换附加到层,则可以获得旋转的值,如下所示:
CGFloat angle = [(NSNumber *)[layer valueForKeyPath:@"transform.rotation.z"] floatValue];
核心动画扩展了键值编码协议,允许通过键路径获取和设置层的CATransform3D矩阵的常用值。表4描述了图层的变换和sublayerTransform属性是键值编码和观察兼容
的关键路径
https://stackoverflow.com/questions/3565383
复制