私はAutolayoutを使用してNSWindowを持っています。ラベル ( NSTextField ) が配置される単一のビューが含まれているだけです。このラベルのテキストは動的で、アプリケーションの実行時に変化します。長いテキストが挿入されると、垂直方向と水平方向の制約により、ウィンドウのサイズが完全に変更されます。
私の問題は、ウィンドウを画面の右上隅 (メニュー バーのすぐ下) に配置する必要があることです。制約を満たすときにウィンドウのサイズが変更されると、ウィンドウを画面上に再配置する必要があります。
これに最適なアプローチは何ですか?