Objective c @&引用;transform.rotation.y“;动画会丢失UIView子类上的层不透明度

Objective c @&引用;transform.rotation.y“;动画会丢失UIView子类上的层不透明度,objective-c,ios,uiviewanimation,Objective C,Ios,Uiviewanimation,我正在使用CAKeyframeAnimation在UIView子类上制作动画 当我在ui视图子类上应用transform.rotation.y(或transform.rotation.x)时,绘制的对象将失去不透明度。我无法想象为什么 我测试了一些场景: 使用transform.rotation.z,不透明度正常 使用位置,不透明度正常 使用在.nib不透明度处声明的预定义ui视图可以使用transform.rotation.y和transform.rotation.x 对于-drawRec

我正在使用
CAKeyframeAnimation
UIView
子类上制作动画

当我在
ui视图
子类上应用
transform.rotation.y
(或
transform.rotation.x
)时,绘制的对象将失去不透明度。我无法想象为什么

我测试了一些场景:

  • 使用
    transform.rotation.z
    ,不透明度正常
  • 使用
    位置
    ,不透明度正常
  • 使用在.nib不透明度处声明的预定义
    ui视图
    可以使用
    transform.rotation.y
    transform.rotation.x
对于
-drawRect:
处的
transform.rotation.y
transform.rotation.x
是否有特殊考虑


感谢您的回答

供您启发:请参阅(非常有用的网站,虽然它确实稍微扭曲了“同音词”的含义)上的“松散/丢失”条目,也请查看上的“代码跨度”部分。好的,我读了。对不起,我的英语很差(对于您的启发:请参阅(非常有用的网站,虽然它确实稍微扭曲了“同音词”的含义)上的“松散/丢失”条目,也可以查看上的“代码跨度”部分。好的,我读了。很抱歉我的英语很差:(