【发布时间】:2013-05-17 04:44:34
【问题描述】:
我有 4 个图像视图,当用户移动到下一个和上一个页面时,我正在更改图像,如下图所示。所有 4 个图像视图都附有单个 IBOutletCollection 并且我用不同的标签进行区分,但是当我不更改它们的图像名称时它会正常工作,并且当我移动下一个按钮并更改第二个图像的图像名称时它会产生问题,我正在更改第二个图像名称及其 y 位置,但其余的都更改了它们的 y 位置,我不知道发生了什么?
您可以在第二张图片上看到第 3 和第 4 个点向上移动,但我没有改变它们的位置。
UIImageView * imageView = [_currentlySelectedImage objectAtIndex:currentIndex];
imageView.image = [UIImage imageNamed:@"blueDot_btn.png"];
imageView.frame = CGRectMake(imageView.frame.origin.x, 232, 17, 18);
_currentlySelectedImage 是我的图片IBOutletCollection,currentIndex 是当前索引。
提前致谢。
【问题讨论】:
-
当您移动到下一页时,它会保留您以前的 imageViews 的图像。您需要做的是将以前的 ImageViews 的图像更改为那些没有颜色的圆形图像。
-
对不起,我没能得到你,我不需要改变以前的形象。
-
是的,您需要将以前的图像改回纯白色图像。
标签: iphone ios xcode uiimageview