Ios 在applyLayoutAttributes中设置UICollectionViewCell子图幅

Ios 在applyLayoutAttributes中设置UICollectionViewCell子图幅,ios,uicollectionview,uicollectionviewlayout,Ios,Uicollectionview,Uicollectionviewlayout,我有一个带有自定义布局的集合视图。在我的cell子类中,当调用applyLayoutAttributes时,我试图设置背景视图的框架以显示单元格的“填充”状态。我没有做任何设置框架的工作,似乎都没有出现。如果我设置了断点,我可以看到子视图的帧就是我设置的帧,但它在屏幕上没有显示出来。Hi@Jerry,你有没有发现关于在applyLayoutAttributes中调整帧大小的任何信息?没有,我只是试着改变self.backgroundView的框架,它似乎奏效了?你在iOS 7.1上试过这个吗?我

我有一个带有自定义布局的集合视图。在我的cell子类中,当调用applyLayoutAttributes时,我试图设置背景视图的框架以显示单元格的“填充”状态。我没有做任何设置框架的工作,似乎都没有出现。如果我设置了断点,我可以看到子视图的帧就是我设置的帧,但它在屏幕上没有显示出来。

Hi@Jerry,你有没有发现关于在applyLayoutAttributes中调整帧大小的任何信息?没有,我只是试着改变self.backgroundView的框架,它似乎奏效了?你在iOS 7.1上试过这个吗?我不是想调整backgroundView的大小,只是我添加的另一个子视图。我在7.1上再次尝试,但仍然无法调整大小,但我认为这与尝试手动调整由Autolayout控制的单元格的边框有关。我试着设置一个约束条件,这似乎奏效了。