我在一小时前问过以下问题:
Rotating NSImageView cause the NSImageView to scale
我通过旋转NSView找到了旋转问题的解决方案:
[self setFrameCenterRotation:-priorResult];
[self setFrameCenterRotation:rot];
[self setNeedsDisplay:YES];
这就像我想要的那样,但当我尝试通过设置框架来移动NSView时:
[self setFrame:CGRectMake(prect.xPos, prect.yPos, prect.w, prect.h)];
框架无法正确移动。我读过关于CALayer和Core Animation的内容,但我不明白,有没有人能解决我的问题呢?