2013-07-08 7 views
5

मेरी स्टोरीबोर्ड पर कुछ अधिक जटिल दृश्यों के लिए, मैं एक्सकोड का उपयोग करने के बजाए स्टोरीबोर्ड के एक्सएमएल को मैन्युअल रूप से संपादित करके बाधाओं को सेट करने की कोशिश कर रहा हूं, क्योंकि संपादन के दौरान सबकुछ एक सतत स्थिति में रखना है, कभी-कभी संपादन हो सकता है एक आयाम के लिए सभी बाधाओं को तोड़ने और स्क्रैच से अपना खुद का निर्माण करने से काफी जटिल है।इंटरफ़ेसबिल्डर के एक्सएमएल में प्रतीकात्मक = "हाँ" का क्या अर्थ है?

जेनरेट किए गए एक्सएमएल में अधिकांश टैग और विशेषताओं के स्पष्ट अर्थ हैं। हालांकि, मैं समझ नहीं क्या symbolic विशेषता के महत्व को इस एक (Xcode द्वारा उत्पन्न) की तरह की कमी है:

<constraint firstItem="Sui-f6-rQa" firstAttribute="top" secondItem="1XK-fd-O82" 
secondAttribute="bottom" constant="8" symbolic="YES" type="default" 
id="PVi-ci-8HN"/> 

शब्द "प्रतीकात्मक" NSLayoutConstraint documentation में कहीं भी प्रकट नहीं होता है, और मैं इसे कभी भी एक्सकोड में नहीं देखा है, इसलिए मैं वास्तव में अनुमान लगा सकता हूं कि इसका क्या अर्थ है।

यह क्या करता है, और क्या मुझे स्टोरीबोर्ड (या xib) एक्सएमएल को सीधे संशोधित करते समय इसके बारे में सचेत होने की आवश्यकता है?

+0

दिलचस्प। मैं इसे एक्सकोड 5 xibs में नहीं ढूंढ सकता। यह "प्लेसहोल्डर" या आईबी द्वारा उत्पन्न बाधा हो सकती है। – Sulthan

+0

@ सुल्तान मैंने इसे केवल एक्सकोड 4 स्टोरीबोर्ड में देखा है। यह एक्सकोड 4 xibs में मौजूद नहीं हो सकता है, मुझे लगता है - मैंने कभी उनका उपयोग नहीं किया है। यह एक स्टोरीबोर्ड-केवल एक चीज हो सकती है। –

+0

कोई जवाब नहीं, लेकिन इस प्रश्न पर लैंडिंग लोगों के लिए जानकारी का संभावित रूप से प्रासंगिक टुकड़ा: मैं आगे बढ़ गया और 'एक्सएमएलसी' विशेषता के संबंध में मेरे एक्सएमएल में बनाई गई, हटाई गई और संशोधित बाधाएं, और कुछ भी नहीं तोड़ दिया या अजीब व्यवहार किया। –

उत्तर

4

symbolic="YES" जबकि symbolic="YES" छोड़ने InterfaceBuilder 'मानक' में चेकबॉक्स

enter image description here

मैं 8 से constant या 20 का मान बदलने के साथ चारों ओर नहीं खेला है से मेल खाती है, लेकिन मैं यह करने के लिए नेतृत्व करेंगे संदेह बुराई।

+0

हाँ, अभी परीक्षण किया गया और यह सही प्रतीत होता है। अजीब; मुझे इसे 'प्रतीकात्मक' कहने का कोई कारण नहीं दिख रहा है। –

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