これはおそらく簡単な質問ですが、私はそれを行う方法を理解できないようです。アニメーターが終了するのを待つ方法は?
[[window animator] setAlphaValue:0.0];
[window close];
これは、[ウィンドウを閉じる]なし正常に動作しますが、それが含まれている場合、ウィンドウは、アニメーションが終了する前に閉じているようだ(当然である:基本的に私がしたいすべてがそれを閉じる前に、ウィンドウをフェードです私が望むものではない)。同じことがorderOut :, performClose :,などに起こっているようです。これを避ける方法はありますか?
、-delayありません。 – kperryua
ありがとうございます。私はこれを使用して終了: \t [ウィンドウperformSelector: \t afterDelayゼロ:(クローズ) \t withObject @selector [NSAnimationContext currentContext]期間]。 – Michael
D'oh!そうですね。私の悪いです。 :-) – kperryua