osx 用の最初のアプリケーションを作成していますが、NSTextField のフレームを変更しようとすると問題が発生しました。
アニメーション内のテキスト フィールドのフレームを変更しようとしています (60 fps に近い)。ウィンドウが非常に小さく、テキスト フィールドが空の場合に機能します。しかし、テキストフィールドに大量のテキストを入力したり、テキストを大きくしたりすると、アニメーションがひどく遅れます。これは、テキスト フィールドを含むウィンドウのサイズを変更したときにも見られます。
TextEdit アプリケーションのウィンドウのサイズ変更は 60 fps 近くで機能するため、同様のパフォーマンスを達成するために何らかの助けが必要です。
現在、アニメーションのすべてのフレームで以下のようなことをしています。
NSRect rect = NSMakeRect(0, 0, width, height);
self.textField.frame = rect;