带有子视图的UICollectionView仅在重新出现时重绘

时间:2013-08-09 00:15:25

标签: ios ipad collectionview

我目前正在构建一个应用程序,该应用程序使用集合视图显示图像,以及其他内容,单元格内部。

控制器使单元格出列,设置图像,并调用方法来更改图像的帧。

我改变了图像的位置和大小:

[imageView setFrame:CGRectMake(imageViewXOrigin,
                                  imageViewYOrigin,
                                  imageViewWidth,
                                  imageViewHeight)];

这是在计算所有4个值之后。

之后,控制器返回单元格,并在屏幕上绘制。

问题在于它是使用旧尺寸绘制的,只有在将单元格滚出屏幕并再次向后滚动它才能正确显示。我该如何解决这个问题?

使用标准的故事板模式是不可能的,因为我希望图像是一个左下角的方面,这是使用故事板无法实现的。

我该如何解决这个问题?

0 个答案:

没有答案