2012-04-11 12 views
18

मैंने देखा है कि ओएस एक्स पर सभी एप्लिकेशन आपके द्वारा सेट किए गए आकार को सहेजने लगते हैं। अगली बार जब आप इसे खोलें तो यह आमतौर पर एक ही स्थिति और आकार में होता है।उपयोगकर्ता के लिए आकार बदलने और बंद करने के लिए NSWindow आकार सहेजें

मैं एक ऐप बना रहा हूं और मैंने देखा है कि आकार बदलने के बाद, यदि मैं फिर से एप्लिकेशन लॉन्च करता हूं तो यह सिर्फ एक्सकोड 4 के आईबी में सेट किया गया आकार है और आकार का आकार जिसे मैंने लॉन्च करने के लिए आकार दिया है ।

क्या मुझे हर बार विंडो आकार को मैन्युअल रूप से सहेजना है? या आईबी के माध्यम से ऐसा करने का कोई आसान तरीका है? (यदि मेरी विंडो में न्यूनतम आकार सेट होता है तो यह कुछ भी बदलता है।)

उत्तर

29

ऐप्पल इसे आसान बनाता है। इंटरफ़ेस बिल्डर में, अपनी विंडो के लिए, बस Autosave फ़ील्ड में एक अनन्य नाम टाइप करें और यह उस नाम के तहत वैश्विक उपयोगकर्ता डिफ़ॉल्ट में सहेज लेगा। E.G. Xcode6 साथ मेरे लिए

enter image description here

+1

धन्यवाद! मैंने माना कि एक साधारण समाधान था लेकिन इसे समझ नहीं पाया। – arooo

4

जब आप इंटरफ़ेस बिल्डर में अपनी मुख्य विंडो चुनते हैं, तो विशेषता निरीक्षक में Autosave नामक एक संपत्ति होनी चाहिए। वहां कोई नाम रखो मेरे लिए चाल है।

-1

नहीं करता है काम करते हैं। मैं एक नाम दर्ज कर सकता हूं लेकिन खिड़की आखिरी स्थिति में नहीं खुलती है।

2

आईबी में Autosave नाम स्थापित करने के बाद मैं देख सकता था कि मेरी खिड़की के फ्रेम अपने पसंदीदा फ़ाइल को बचाया जा रहा था, लेकिन अभी भी ऑटो बहाल कार्य नहीं करेगा। तब मैं सिस्टम प्राथमिकताएं जनरल सेटिंग के तहत में Close windows when quitting an app चेकबॉक्स का चयन रद्द करने के लिए याद किया जाता है, और विंडो की स्थिति बहाल की उम्मीद के रूप में।

संबंधित मुद्दे