0

プロジェクトに移動したい NSView がありますが、他のオブジェクトに通常使用するアニメーションが動作しません...移動するにはどうすればよいですか? これが私のコードです:

[[NSAnimationContext currentContext] setDuration:1.0];
NSRect rect = NSMakeRect(59.0,10.0,682.0,575.0);
[[self.myView animator] setFrame: rect];
4

1 に答える 1

1

私はそれを機能させる方法を見つけました...何らかの理由で、アニメーションは単独で呼び出された場合は機能していましたが、IAPの後に呼び出された場合は機能しませんでした...このコード行でアニメーションでボイドを呼び出すと機能することがわかりました:

[self performSelectorOnMainThread:@selector(myAnimation) withObject:nil waitUntilDone:NO];
于 2013-06-11T10:48:35.050 に答える