objective c - موقع - حفظ نسويندو الحجم على تغيير الحجم وإغلاق للمستخدم




موقع لتصغير حجم الصور بالكيلوبايت (3)

لقد لاحظت أن جميع التطبيقات على أوس X يبدو لإنقاذ الحجم الذي تعيينه في. في المرة التالية التي تفتح عليه عادة ما يكون في نفس الموقف والحجم.

أنا جعل التطبيق ولقد لاحظت أنه بعد تغيير الحجم، إذا كنت إطلاق التطبيق مرة أخرى انها مجرد حجم ما قمت بتعيينه في يب ككود 4 في وليس الحجم الذي أنا تغيير حجمه إلى على الاطلاق.

هل يجب حفظ حجم النافذة يدويا في كل مرة يتم تغييرها؟ أو هل هناك طريقة أسهل للقيام بذلك من خلال يب؟ (لا يحتوي إطاري على الحد الأدنى للحجم إذا كان ذلك يؤدي إلى تغيير أي شيء.)


بعد تحديد اسم Autosave في يب أنا يمكن أن نرى أن الإطار نافذة بلدي كان حفظها إلى ملف تفضيلاتها، ولكن لا يزال استعادة السيارات لا تعمل. ثم تذكرت لإلغاء تحديد Close windows when quitting an app خانة الاختيار Close windows when quitting an app في تفضيلات النظام ضمن الإعدادات العامة ، واستعادة موقف الإطار كما هو متوقع.


عند تحديد الإطار الرئيسي الخاص بك في منشئ واجهة، يجب أن يكون هناك خاصية تسمى Autosave في مفتش السمات. وضع أي اسم في هناك لا خدعة بالنسبة لي.


أبل يجعل من السهل. في واجهة البناء، لنافذة الخاص بك، فقط اكتب في اسم فريد في حقل Autosave ، وسوف حفظه تحت هذا الاسم في الإعدادات الافتراضية للمستخدم العالمي. EG





nswindow