2

我目前正在构建一个应用程序,它使用一个集合视图来显示单元格内的图像等。

控制器出列一个单元格,设置一个图像,并调用一个方法来改变图像的框架。

我像这样更改图像位置和大小:

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

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

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

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

使用标准情节提要模式是不可能的,因为我希望图像适合左下角,这不能通过使用情节提要来实现。

我该如何解决?

4

0 回答 0