点击时将图像设置为 UICollectionView 单元格
Posted
技术标签:
【中文标题】点击时将图像设置为 UICollectionView 单元格【英文标题】:Set image to UICollectionView Cell on tap 【发布时间】:2016-07-12 14:33:04 【问题描述】:我正在使用 UICollectionView,我想在用户点击单元格时显示复选框,我也启用了多选。 我试图从 didSelectItemAtIndexPath 中取消隐藏 imageView,但它无法正常工作
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
cell.checkBox.hidden = NO;
cell.checkBox.image = [UIImage imageNamed:@"check"];
我点击一个单元格,图像视图出现在另一个单元格中。 但是在同一个水龙头上,我还将 imagename 添加到 NSArray 并且它们的项目被正确添加。
【问题讨论】:
cell.checkBox.hidden = NO;
cell
来自哪里?
【参考方案1】:
你可以试试以下
- (void)collectionView:(UICollectionView *)collectionViewdidSelectItemAtIndexPath:(NSIndexPath *)indexPath
UICollectionViewCell* cell = [collectionView cellForItemAtIndexPath:indexPath]; //typecast the cell to your custom cell
cell.checkBox.hidden = NO;
cell.checkBox.image = [UIImage imageNamed:@"check"];
【讨论】:
以上是关于点击时将图像设置为 UICollectionView 单元格的主要内容,如果未能解决你的问题,请参考以下文章
javascript [在页面滚动上设置动画粘贴CTA]这将在滚动时为点击元素设置动画,并在用户点击时将其关闭。 #javascript #css #sitewre
javascript [在页面滚动上设置动画粘贴CTA]这将在滚动时为点击元素设置动画,并在用户点击时将其关闭。 #javascript #css #sitewre