gpt4 book ai didi

iOS:带有图像错误的 CollectionView

转载 作者:行者123 更新时间:2023-11-28 22:19:43 25 4
gpt4 key购买 nike

我在我的 View 上创建了一个 Collection View ,现在我试图在单元格上插入一个图像:但是,屏幕保持黑色。我看到代码:UIImageView *imageView = (UIImageView *)[cell viewWithTag:100]; 返回 nil。有什么问题?

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath; {
static NSString *identifier = @"Cell";
UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:identifier forIndexPath:indexPath];

UIImageView *imageView = (UIImageView *)[cell viewWithTag:100];
imageView.image = [UIImage imageNamed:@"ic_see_on_map.png"];

return cell;

}

最佳答案

您在单元格 XIB 中将 UICollectionViewCellUIImageView 标记设置为 100。然后 UIImageView *imageView = (UIImageView *)[cell viewWithTag:100]; 将返回 UICollectionViewCell。然后将 UICollectionViewCell 对象转换为 UIImageView 对象。那就是问题所在。您需要将 UICollectionViewCell 的标签重置为 0 或任何非 100 的值。然后您可以获得标签为 100 的 UIImageView

关于iOS:带有图像错误的 CollectionView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20753704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com