मेरी UICollectionView
कोशिकाओं में मल्टीलाइन टेक्स्ट के साथ UILabels
शामिल हैं। के height
को UILabel
पर पाठ सेट होने तक मुझे नहीं पता। थाउनके डेटा को सेट करने के बाद UICollectionView कक्षों का आकार बदलें
-(CGSize)collectionView:(UICollectionView *)collectionView
layout:(UICollectionViewLayout*)collectionViewLayout
sizeForItemAtIndexPath:(NSIndexPath *)indexPath;
प्रारंभिक विधि मैं आकार UICollectionViewCells
करने को देखा है, लेकिन इस से पहले कोशिकाओं UIStoryboard
से बाहर बनाई गई हैं कहा जाता है। संग्रह के बाद कोशिकाओं को संग्रहित करने और आकार को ले जाने का कोई तरीका है, और मुझे सेल का वास्तविक आकार पता है?
में दुर्घटना की ओर जाता है यह इस समस्या का सबसे अच्छा समाधान जैसा दिखता है - http: // stackoverflow।कॉम/ए/1 918480/2147976 – codeburn