21

OS X上のすべてのアプリケーションが、設定したサイズを節約しているように見えることに気づきました。次に開いたときは、通常、同じ位置とサイズになっています。

アプリを作成していますが、サイズを変更した後、アプリケーションを再度起動すると、Xcode 4のIBで設定したサイズであり、起動時にサイズを変更したサイズではないことに気付きました。

ウィンドウサイズを変更するたびに手動で保存する必要がありますか?または、IBを介してこれを行う簡単な方法はありますか?(私のウィンドウには、何かが変わった場合に最小サイズが設定されています。)

4

4 に答える 4

34

Appleはそれを簡単にします。Interface Builderで、ウィンドウに一意の名前をAutosaveフィールドに入力するだけで、グローバルユーザーのデフォルトでその名前で保存されます。例えば

ここに画像の説明を入力してください

于 2012-04-11T23:25:35.160 に答える
5

IB で名前を設定した後Autosave、ウィンドウのフレームが設定ファイルに保存されていることがわかりましたが、それでも自動復元は機能しません。次に、一般設定の下のシステム環境設定Close windows when quitting an appのチェックボックスをオフにすることを思い出し、ウィンドウの位置が期待どおりに復元されました。

于 2016-12-09T11:25:46.747 に答える
5

AutosaveInterface Builder でメイン ウィンドウを選択すると、属性インスペクターでプロパティが呼び出されるはずです。そこに任意の名前を入れてください。

于 2012-04-11T23:25:01.080 に答える