改变UICollectionView中cell的大小

多亏了一位IT大神,我才能搞会,在此狠狠地感谢他吧!!

在UICollectionView的cell里面放了一个UITableViewController,力图左右滑动达到以下效果:

image.png

关键在于如何自定义UICollectionView中cell的大小


// 改为这里返回 item size 记得遵守 uicollection view delegate flow layout

- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath {

    

    return self.collectionView.bounds.size;

   // return CGSizeMake(300, 300);

}
复制代码

学到了:

⚠️ 一般现在修改属性有两个途径 一个是赋值 另一个是通过代理方法返回, 一般代理方法返回的优先级更高

猜你喜欢

转载自juejin.im/post/7030698043150188575