मैं एक UITableViewCell
में एक UICollectionView
है। तो पदानुक्रम इस तरह है:UICollectionView में स्क्रॉल और उसका आकार बदलने सभी कोशिकाओं रैप करने के लिए अक्षम
UITableView -> UITableViewCell -> UICollectionView -> UICollectionViewCell
क्या मैं यहाँ हासिल करना चाहते हैं UICollectionView
में अक्षम स्क्रॉल है, और यह एक बड़ी सूची की तरह लग रहे बनाने के वस्तुओं का सभी सामग्री गतिशील रूप से बनाई गई हैं। तो मैं अपनी कोशिकाओं के आधार पर UICollectionView
का आकार कैसे बदलूं। इसकी ऊंचाई कुल UICollectionViewCells
के बराबर होनी चाहिए।
धन्यवाद!
संपादित करें: मैं स्क्रॉल को निष्क्रिय करने में कामयाब रहे हैं और यह काम किया। फिर सेल का आकार बदलने की कोशिश की लेकिन यह कुछ भी प्रतीत नहीं होता है:
cell.viewscollectionview.scrollEnabled = false
cell.viewscollectionview.frame = CGRectMake(0, 0, tableView.frame.width, 800)
(कम से [इस ट्यूटोरियल] एक नज़र http://www.raywenderlich.com/87975/dynamic-table-view-cell- ले लो ऊंचाई-आईओएस -8-स्विफ्ट), आपकी मदद कर सकता है। आप दो गतिशील ऊंचाइयों होने पहुंच जाएंगे: 1) 'UICollectionView' की ऊंचाई' अपनी ऊंचाइयों के UICollectionViewCells' x संख्या के आधार पर; 2) 'UITableViewCell' की ऊंचाई होना चाहिए के बराबर होती है' UICollectionView' के एक बार यह यह ऊंचाई है अपडेट किया गया है। – mathielo
तो मैं कैसे UIcollectionView की ऊंचाई कोई बात नहीं मैं क्या कर बदल सकता हूँ, यह स्टोरीबोर्ड में एक सेट के रूप में ही रहता है। –
क्या स्टोरीबोर्ड में इसकी कोई बाधा है? – lukasbalaz7