मैं एक UICollectionView
निम्नलिखित की तरह:पंक्तियों के बीच में एक UICollectionView विस्तृत
क्या यह संभव है निम्नलिखित की तरह एक सेल के क्लिक पर पंक्तियों के बीच में स्क्रॉल करने योग्य सामग्री जोड़ने के लिए:
यदि हां, तो कैसे?
मैं एक UICollectionView
निम्नलिखित की तरह:पंक्तियों के बीच में एक UICollectionView विस्तृत
क्या यह संभव है निम्नलिखित की तरह एक सेल के क्लिक पर पंक्तियों के बीच में स्क्रॉल करने योग्य सामग्री जोड़ने के लिए:
यदि हां, तो कैसे?
आप इस नमूना को अपनी जरूरत के अनुसार उपयोग कर सकते हैं।
लिंक के लिए धन्यवाद। ऐसा लगता है कि मुझे क्या चाहिए। यह आपके पास वापस आ जाएगा कि यह कैसे काम करता है। – shrishaster
आप क्या कर सकते हैं 2 कस्टम UICollectionView
लेआउट बना सकते हैं। एक बिना रिक्ति के और एक के साथ एक।
setCollectionViewLayout:animated:completion:
यह एक कामकाज होगा! शायद मेरा आखिरी उपाय। – shrishaster
यह एक कामकाज नहीं है बल्कि इसे करने का एक सभ्य तरीका है। एक लेआउट को संशोधित करना और परिवर्तन को एनिमेट करना। अतिरिक्त, अप्रयुक्त कोशिकाओं को जोड़ना एक कामकाज होगा। – RaffAl
मैं तुम्हें इस उद्देश्य के लिए उपयोग कर रहे हैं UICollectionViewFlowLayout
ग्रहण करने के लिए है करने के लिए जा रहा हूँ: फिर विधि का उपयोग कर लेआउट के परिवर्तन चेतन।
आप जो भी कर सकते हैं वह वांछित इंडेक्सपैथ पर Cell
जोड़ना है और sizeForItemAtIndexPath
डेटासोर्स विधि में, वांछित आकार (पूर्ण चौड़ाई, आवश्यक ऊंचाई) लौटाएं। प्रवाह लेआउट आपके लिए बाकी को संभालेगा।
उस सेल के अंदर, आप स्क्रॉल करने योग्य सामग्री प्राप्त करने के लिए UIScrollView का उपयोग कर सकते हैं।
अद्यतन
इस
if(indexPath.item == myItemIndex && indexPath.section == myItemSection)
{
return CGSizeMake(768,200);
}
else
{
return CGSizeMake(128,128);
}
की तरह आपका कुछ cellForItemAtIndexPath:(NSIndexPath *)indexPath
दिखेगा ऊपर मूल्यों सिर्फ उदाहरण हैं। अपनी आवश्यकताओं के अनुरूप उन्हें संशोधित करें।
हम्म। मै कोशिश करूँगा। लेकिन 'sizeForItemAtIndexPath' सभी कोशिकाओं के आकार को नहीं बदलेगा? – shrishaster
आप इंडेक्सपैथ की जांच कर सकते हैं और केवल अपने सेल के लिए बड़ा आकार भेज सकते हैं। अन्य सभी कोशिकाओं के लिए सामान्य आकार लौटाते हैं। – dezinezync
किसी ने एक वर्तनी गलती के लिए मेरे प्रश्न को वोट दिया !!! गंभीरता से? और मैंने सोचा कि संपादन के लिए क्या है। । । – shrishaster