UIScrollView के स्क्रॉल करने योग्य कंटेंट के आकार की अस्पष्टता Interface Builder में: इसे कैसे ठीक करें?
नमस्ते सभी! मैं iOS डेवलपमेंट में नया हूँ और UIScrollView से दूसरे दिन से जूझ रहा हूँ। मैं Swift और Interface Builder (स्टोरीबोर्ड) का उपयोग कर रहा हूँ। मेरा काम एक ऐसी स्क्रीन बनाना है जिसमें एक फॉर्म हो जो एक स्क्रीन पर फिट नहीं होता (लगभग 600pt ऊँचाई)। मैंने ViewController पर UIScrollView जोड़ा, इसके किनारों को Safe Area से जोड़ा (leading, trailing, top, bottom = 0)। ScrollView के अंदर एक सामान्य UIView (इसे ContentView कहते हैं) रखा, और इसे भी ScrollView के चारों किनारों से जोड़ा (leading, trailing, top, bottom = 0)। ContentView में मैंने कुछ UITextField, UILabel और UIButton जोड़े, उन्हें UIStackView (वर्टिकल स्टैक) के साथ लंबवत रूप से व्यवस्थित किया, और कुछ तत्वों के लिए ऊँचाई के constraints सेट किए।
जब मैं ऐप चलाता हूँ, स्क्रॉल काम नहीं करता, इनपुट फील्ड कट जाते हैं। Xcode कंसोल में बहुत सारी चेतावनियाँ आती हैं: "Scrollable content size is ambiguous for UIScrollView"। मैंने पढ़ा है कि UIScrollView के लिए स्पष्ट कंटेंट साइज़ सेट करना ज़रूरी है, लेकिन Auto Layout के माध्यम से यह कैसे करें? मैंने फिक्स्ड सेट करने की कोशिश की