我在UICollecitonView
内UITableViewCell
,Everyting工作正常,我的tableview
正在正常加载,我的collectionview
也正常。但在我的要求中,我不希望集合视图滚动,而是应该增加它的高度。
当我增加tableview
单元格的高度时,tableviewcell
内的集合视图不会增加。虽然我正在以编程方式增加collectionview
的高度约束。我尝试在layoutIfNeeded
和setNeedsUpdateConstraint
单元格以及collectionView
的视图上调用tableview
和viewcontroller
。但是collectionview
的身高并没有增加。
谁能告诉我如何实现它?
答案 0 :(得分:0)
您必须尝试委托集合视图
-(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
return CGSizeMake(80, 180);
}