我正在寻找一种智能方法来调整UICollectionViewCells的大小。我正在水平使用它,使细胞几乎全屏。我认为单元格在某些时候调整大小以使其适合不同的屏幕尺寸,或者能够以某种方式设置IB中的设置,但显然你不能。
然后,我想通过[UIDevice currentDevice]....
查询设备类型,并使用if语句来执行我想要的操作,但显然没有heightForCellAtIndexPath
之类的内容,就像UITableView
一样
有谁知道怎么做?真的让我失望:/
提前致谢
答案 0 :(得分:0)
Collection视图中的项目大小是在CollectionViewLayout类中准备的,因此最简单的方法是...在布局类中创建一个委托方法,以从视图控制器获取单元格的大小。