我目前正在构建一个应用程序,该应用程序使用集合视图显示图像,以及其他内容,单元格内部。
控制器使单元格出列,设置图像,并调用方法来更改图像的帧。
我改变了图像的位置和大小:
[imageView setFrame:CGRectMake(imageViewXOrigin,
imageViewYOrigin,
imageViewWidth,
imageViewHeight)];
这是在计算所有4个值之后。
之后,控制器返回单元格,并在屏幕上绘制。
问题在于它是使用旧尺寸绘制的,只有在将单元格滚出屏幕并再次向后滚动它才能正确显示。我该如何解决这个问题?
使用标准的故事板模式是不可能的,因为我希望图像是一个左下角的方面,这是使用故事板无法实现的。
我该如何解决这个问题?