0
只想旋转NSView(不带动画)。图层后视图(setWantsLayer = YES)。适用于不透明的位置。但是,当我尝试旋转旋转图层底层视图上的核心动画
[view.layer setValue:[NSNumber numberWithInt:45*M_PI/180] forKeyPath:@"transform.rotation.y"];
没有发生。
只想旋转NSView(不带动画)。图层后视图(setWantsLayer = YES)。适用于不透明的位置。但是,当我尝试旋转旋转图层底层视图上的核心动画
[view.layer setValue:[NSNumber numberWithInt:45*M_PI/180] forKeyPath:@"transform.rotation.y"];
没有发生。
您正在旋转0度。
45 *π/ 180 = 0.785,其为int
是0
更改的NSNumber到浮子或双
[NSNumber numberWithFloat:45*M_PI/180]
哑错误:-) – dmitrynikolaev