目标是根据在UICollectionViewCell内部的Storyboard中制定的约束,以编程方式计算UICollectionView的单元格大小。
换句话说,UICollectionViewCell元素的大小是使用AutoLayout约束在Storyboard中定义的。
但是,为了以编程方式实现func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath)
?
另一种方法是对视图控制器内的值进行硬编码,然后你定义两次大小:一次在Storyboard中,一次在代码中。
是否可以在Storyboard内部定义一次大小,然后让视图控制器根据这些约束来计算单元格大小?