Auto Layout में UIScrollView की स्क्रॉल करने योग्य सामग्री का आकार अस्पष्टता
सभी को नमस्ते! मैं Swift में नया हूँ और Interface Builder में UIScrollView को समझ नहीं पा रहा हूँ। मैं Auto Layout का उपयोग कर रहा हूँ, लेकिन Xcode लगातार त्रुटि देता है: "Scrollable Content Size Ambiguity"। समस्या यह है कि मैं समझ नहीं पा रहा हूँ कि सामग्री का आकार सही तरीके से कैसे सेट करूँ ताकि ScrollView सही ढंग से काम करे।
मैं यह कर रहा हूँ: ViewController पर UIScrollView जोड़ता हूँ, इसे Safe Area के लिए constraints (leading, trailing, top, bottom) के माध्यम से किनारों तक फैलाता हूँ। ScrollView के अंदर एक UIView (contentView) रखता हूँ, जिसमें मैं labels, images और buttons जोड़ता हूँ। ContentView को भी मैं ScrollView के चारों ओर बाँधता हूँ। लेकिन Xcode शिकायत करता है कि ScrollView को अपनी सामग्री के बारे में पता नहीं है।
मैंने contentView के लिए एक निश्चित ऊँचाई जोड़ने की कोशिश की, लेकिन तब ऐप स्क्रॉल नहीं होता अगर सामग्री स्क्रीन से छोटी है, या गलत तरीके से स्क्रॉल होता है। मैंने intrinsicContentSize का भी उपयोग करने की कोशिश की, लेकिन इससे मदद नहीं मिली।
कृपया मुझे बताएँ कि UIScrollView को Auto Layout के साथ सही तरीके से कैसे सेट करूँ ताकि यह काम करे।