Các ô UICollectionView
của tôi chứa UILabels
với văn bản nhiều dòng. Tôi không biết số height
của UICollectionViewCells
cho đến khi văn bản được đặt trên UILabel
.Thay đổi kích thước các ô UICollectionView sau khi dữ liệu của chúng được đặt
-(CGSize)collectionView:(UICollectionView *)collectionView
layout:(UICollectionViewLayout*)collectionViewLayout
sizeForItemAtIndexPath:(NSIndexPath *)indexPath;
Là phương pháp ban đầu tôi nhìn vào kích thước các UICollectionViewCells
, tuy nhiên điều này được gọi là TRƯỚC KHI các tế bào được tạo ra trong những UIStoryboard
. Có cách nào để bố trí các bộ sưu tập và kích thước các tế bào SAU họ đã được trả lại, và tôi biết kích thước thực tế của tế bào?
Điều này giống như giải pháp tốt nhất cho vấn đề này - http: // stackoverflow.com/a/19518480/2147976 – codeburn