2015-12-12 7 views
7

हर बार जब मैं आईओएस में यूआईएसटीएक्स व्यू में कुछ जोड़ने की कोशिश करता हूं तो यह मेरे सबव्यूज़ को उस चीज़ में स्वतः छोटा करता है जो बहुत छोटा है, इसलिए टेक्स्ट काटा जा रहा है।एक्सकोड में UIStackView के सबव्यूज़ का आकार कैसे बदलें?

इस स्टैकव्यू का उपयोग कैसे किया जाना चाहिए? सभी गाइड .. ने कहा कि यह आसान था, बस इसे अंदर अपने subviews खींचें, लेकिन मैं कुछ गलत कर होना चाहिए

StackView को जोड़ने से पहले:

Before adding to StackView

StackView को जोड़ना बाद:

After Adding to StackView

उत्तर

3

ऐसा इसलिए है क्योंकि स्टैकव्यू को खुद को बाधाओं की आवश्यकता होती है। अपने स्टैकव्यू में बाधाएं जोड़ें और फिर स्टैकव्यू सबव्यू का ख्याल रखेगा।

enter image description here

इस मामले stackview में क्षैतिज तैनात और कंटेनर में खड़ी केंद्र है।

मुझे अभी भी कोई समस्या होने पर बताएं।

+2

मेरे लिए काम नहीं किया। ऑटोलायआउट के साथ सामान्य रूप से निराशा के अलावा कुछ भी नहीं। – user3259235

+0

@ user3259235 क्या आप स्टैकव्यू का उपयोग कर रहे हैं? आपकी समस्या क्या है और आपने क्या प्रयास किया है? – Irfan

+0

मुझे पता चला है कि स्टैक व्यू में दो विकल्प हैं, समान आकार और समानता सामग्री के आधार पर आंतरिक आकार के आधार पर आनुपातिक है। मुझे अपनी सेटिंग्स के आधार पर अनुपात सेट करने का विकल्प चाहिए और स्टैक व्यू में चारों ओर घूमने के बिना सामग्री को अपडेट करने दें, जो मैं करने की कोशिश कर रहा था। वह वहां नहीं है, इसलिए मैं आगे बढ़ गया हूं। – user3259235

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