2014-10-03 12 views
7

के साथ स्क्रॉल करने योग्य सामग्री आकार अस्पष्टता मेरे प्रोजेक्ट में, मेरे पास एकाधिक व्यू कंट्रोलर में एकाधिक खाली स्क्रॉलव्यू (ऑटोलाउट के साथ लेआउट) है। रन टाइम पर, दृश्य उपयोगकर्ता और उनकी वांछित सामग्री पर उन स्क्रॉलव्यू बेस में जोड़े जाएंगे। एक्सकोड 5 में यह ठीक था, आईबी संपादक कभी भी कोई चेतावनी नहीं दिखाता था।खाली UIScrollView (XCode 6)

हाल ही में जब मैं आईओएस 8 और नए आईफोन सिमुलेटर तक पहुंच प्राप्त करने के लिए एक्सकोड 6 पर अपडेट करता हूं। मैंने पाया कि उन सभी खाली स्क्रॉल दृश्य जो ठीक थे (एक्सकोड 5 में कोई चेतावनी नहीं) अब स्क्रॉल करने योग्य सामग्री आकार अस्पष्टता की चेतावनी दिखा रहा है। मैं अपना ऑटोलाउट चेक करता हूं और यह ठीक लगता है।

कोई विचार यह क्या कारण है?

पीएस लेकिन जब मैं सिम्युलेटर और डिवाइस के साथ चलता हूं, तो कोई चीज समस्या ठीक नहीं होती है।

उत्तर

1

आपके द्वारा अस्पष्टता का वर्णन करने के अनुसार रन टाइम में हल किया जाता है, इसलिए जब आप आईबी में डिजाइन कर रहे हैं तो यह बाधाएं मौजूद नहीं हैं।

आपको यह चेतावनी आप आईबी में Placeholder को intrinsic size सेट कर सकते हैं दिखाया गया है से बचना चाहते हैं:

enter image description here

0

1) scrollview के अंदर एक UIView जोड़ें।

2) दें बाधाओं अग्रणी, ट्रेलिंग, शीर्ष, 0.

3) केंद्र एक्स और वाई

को UIView संरेखित करने के लिए दो अतिरिक्त की कमी के रूप में जोड़ें नीचे
संबंधित मुद्दे