我想做一个NSView的简单动画。该视图有一些怪异的“跳跃”的问题,我设法把衣服脱我的代码为什么当我将其框架设置为其现有边界时,我的视图会移动?
[editView setFrame:NSMakeRect([editView bounds].origin.x,
[editView bounds].origin.y,
[editView bounds].size.width,
[editView bounds].size.height)];
,它仍然生产的“jummping”的问题。当我运行它时,我希望视图根本不会移动,但是在第一次也是仅第一次时,它会跳到左边约200px。什么可能会出错?
谢谢,改变边界,以帧使其正常工作。我想我应该早些时候捕获这个,当它返回0.00000作为X和Y坐标(我认为0.000是来自其他问题) – nosedive25