只想旋转NSView(不带动画)。 Layer backing-view(setWantsLayer = YES)。适用于不透明度,位置。但是当我尝试用
旋转时[view.layer setValue:[NSNumber numberWithInt:45*M_PI/180] forKeyPath:@"transform.rotation.y"];
没有发生。
答案 0 :(得分:1)
你正在旋转0度。
45 *π/ 180 = 0.785,其中int
为0。
将您的NSNumber更改为float或double
[NSNumber numberWithFloat:45*M_PI/180]