Obj-Cを使用してウィンドウのサイズと位置の状態を簡単に保存するにはどうすればよいですか? 質問する

Obj-Cを使用してウィンドウのサイズと位置の状態を簡単に保存するにはどうすればよいですか? 質問する

Obj-C を使用してアプリケーションのロード間で Windows の位置を記憶する最適な方法は何ですか? インターフェイスに Interface Builder を使用していますが、バインディングを使用してこれを行うことは可能ですか。

お勧めの方法は何ですか? ありがとうございます。

ベストアンサー1

Interface Builder の属性の自動保存フィールドに、そのウィンドウに固有の名前 (例: 「MainWindow」または「PrefsWindow」) を入力します。すると、その場所がユーザー デフォルトに自動的に保存されます。

自動保存名をプログラムで設定するには、 を使用します-setFrameAutosaveName:。ドキュメントベースのアプリがある場合や、IB で自動保存名を設定するのが適切でないその他の状況の場合は、これを実行することをお勧めします。

ドキュメントへのリンク

おすすめ記事