如何在UICollectionView节标题上动态设置图像?

时间:2015-02-02 05:00:12

标签: ios objective-c uicollectionview

我有一个带有自定义标头的UICollectionView。标题视图中有ImageViewlabel。当我从UICollectionView中选择一个项目时,我想更改ImageView的图像?有可能吗?如果是我该怎么办?

提前致谢!

2 个答案:

答案 0 :(得分:0)

听起来你需要保持对图像视图的引用,然后在以下函数中更改图像(UICollectionView&#39委托协议的一部分)

- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath

答案 1 :(得分:0)

可能,这是一种方法

首先将您的图像设置为IBOutlet(将asume headerImage) 然后实现didSelectItem方法

- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath(NSIndexPath *)indexPath {
    self.headerImage.image = [UIImage imageNamed:@"newImage.png"]; 
}