SetFrameCenterRotation导致NSView中的移动问题

时间:2011-01-09 19:10:56

标签: objective-c cocoa core-animation

我在一小时前问过以下问题:

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的内容,但我不明白,有没有人能解决我的问题呢?

0 个答案:

没有答案