मैं एक (शायद गलत) धारणा है कि xib में सही मार्जिन सूचक सक्षम करने के उपयोग के बराबर है में किया गया था UIViewAutoresizingFlexibleLeftMargin
अंदर कोड और इतने पर।
इसलिए, मैं इस स्नैपशॉट के अनुसार सोचता था:
बाद में आज मुझे चेक को पार करना पड़ा, और इस धागे पर ठोकर लगी ।
और इस ऐप्पल डॉक्यूमेंट में, शीर्षक के साथ अनुभाग के साथ शीर्षक - "हैंडलिंग लेआउट परिवर्तन स्वचालित रूप से ऑटोराइजिंग नियमों का उपयोग करते हुए" इस लिंक में: https://developer.apple.com/library/content/documentation/WindowsViews/Conceptor/ViewPG_iPhoneOS/CreatingViews/ CreatingViews.html
इसलिए अब मेरे दिमाग में एक नया कॉन्सेप्ट आया है कि कैसे ऑटोरेक्टिंग मास्क को प्रोग्रामेटिक रूप से सेट करना xib सेटिंग्स के बराबर होगा:
परिदृश्य 1 : केवल सेटिंग (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)
इसके बराबर है:
XIB में?
परिदृश्य 2 : (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin)
कोड में सेटिंग इसके बराबर है:
XIB में?
क्या मेरे 2 नवीनीकृत परिदृश्य सही हैं? क्या मैं अभी अपनी समझ में हूँ?