2014-10-10 11 views
11

में इंटरफ़ेस बिल्डर में "मार्जिन को रोकें" का अर्थ क्या है "मैं निकटतम पड़ोसी को स्थानांतरित करना" (एक्सकोड 6 में, विशेष रूप से इंटरफ़ेस बिल्डर में) के उद्देश्य को समझता हूं लेकिन " मार्जिन को रोकें "?एक्सकोड 6.0.1

क्या किसी विशेष नियंत्रण बटन के किनारे "निकटतम पड़ोसी को स्थानांतरित करने" और "मार्जिन को रोकें" नामक चेकबॉक्स की जांच करने के बीच एक लिंक है?

ऑटोलायआउट में इस सुविधा की क्या भूमिका है?

चेकबॉक्स के साथ एक स्क्रीनशॉट और लेबल है कि मैं के बारे में नीचे लाल रंग में घिरे बात कर रहा हूँ लगता है करें:

Constrain to margins screenshot

(Screenshot above in bigger format)

करने के लिए अपने जवाब के लिए अग्रिम धन्यवाद मेरी तीन प्रश्न

+1

एक्सकोड 6 में स्टोरीबोर्ड में "मार्जिन को रोकें" के संभावित डुप्लिकेट] (http://stackoverflow.com/questions/25807545/what-is-constrain-to-margin-in-storyboard-in-xcode -6) –

+0

मैंने पोस्ट के लिंक की जांच की है लेकिन सबसे अच्छा स्पष्टीकरण यह है: "आईओएस 8 में अब आपके पास पर्यवेक्षी सीमाओं के बजाय पर्यवेक्षित सीमाओं के पूर्व निर्धारित मार्जिन के सापेक्ष अपनी बाधाओं को परिभाषित करने का विकल्प है।" क्षमा करें, लेकिन यह स्पष्ट नहीं है और मेरे लिए कुछ भी मतलब नहीं है, इसलिए मैं इस अस्पष्ट उत्तर और स्पष्टीकरण को स्पष्ट करने के लिए कहता हूं। –

उत्तर

22

आईओएस 8 UIView की एक नई संपत्ति पेश करता है: layoutMargins। जल्द ही: ये 4 मान (UIEdgeInsets) दृश्य के मार्जिन का प्रतिनिधित्व करते हैं: इसके सबव्यूज़ अब इन मार्जिन के सापेक्ष, या किनारों के सापेक्ष पुराने तरीके से स्थित हो सकते हैं। मैंने अधिक जानकारी के साथ article about this in my blog लिखा है, अगर मुझे स्पष्ट है और मुझे अतिरिक्त संदेह हैं तो मुझे बताएं।

+0

आपको बहुत दोस्ताना धन्यवाद, मैं आपके ब्लॉग पर आलेख का अध्ययन करूंगा और आपको बता दूंगा। –

+3

मेरे भगवान मुझे खुशी है कि मुझे यह मिला। -16 पिक्सेल सामान मुझे पागल कर रहा था क्योंकि चीजें आईफोन 6 प्लस पर काम नहीं कर रही थीं। बाधाओं पर मार्जिन के सापेक्ष को हटाने से इसे ठीक किया गया, धन्यवाद! – mobob

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