objective c - iOS layout: push UIView below automatically -
मेरे पास कई सबव्यूज़ (यूआईवीयूआईयूआई, यूआईबुटन, यूआईमेज) के साथ एक दृश्य है। उदाहरण के लिए: यदि मैं किसी बटन पर टैप करता हूँ, तो एक यूआईवीयू्यूई का विस्तार होगा, और मुझे वाकई चाहिये कि इस दृश्य के नीचे के सभी घटकों को इस दृश्य के नीचे स्थानांतरित किया जाएगा।
क्या कोई भी इस समस्या से पहले है? कोड द्वारा सभी सबव्यूज़ को स्थानांतरित करने के बजाय क्या कोई अच्छा दृष्टिकोण है?
धन्यवाद
आप ऑटोलेआउट और बाधाओं का उपयोग कर सकते हैं। UIView पर ऊँचाई बाधा सेट करें जो कि इसके फ्रेम और अन्य उप-दृश्यों पर ऊर्ध्वाधर स्थान की कमी का विस्तार करता है। ऊंचाई बाधा का निरंतर मान बदलें और अन्य उप-दृश्यों को अंतरिक्ष की कमी का सामना करना होगा।
Comments
Post a Comment