gpt4 book ai didi

uicollectionview - 将 nib 加载到 UICollectionViewCell 中

转载 作者:行者123 更新时间:2023-12-04 07:26:33 32 4
gpt4 key购买 nike

我才刚刚开始使用 UICollectionView,请多多包涵!

如何将 Nib 加载到单元格中?

看来我必须注册要使用的 nib 和类,但这不起作用。

代码:

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
[collectionView registerClass:[CluelessSymbolCell class] forCellWithReuseIdentifier:@"Symbol cell"];
[collectionView registerNib:[UINib nibWithNibName:@"CluelessSymbolCell" bundle:[NSBundle mainBundle]] forCellWithReuseIdentifier:@"Symbol cell"];

CluelessSymbolCell *cell = (CluelessSymbolCell *)[collectionView dequeueReusableCellWithReuseIdentifier:@"Symbol cell" forIndexPath:indexPath];

CluelessClue *clue = [clueManager clueForIndexPath:indexPath];

[cell.backgroundImageView setImage:[UIImage imageNamed:[clue.imageNames objectAtIndex:0]]];

return cell;
}

最佳答案

原来我的 nib 文件中有默认的 View Controller (它是隐藏的)以及我的自定义单元格 - doh!

关于uicollectionview - 将 nib 加载到 UICollectionViewCell 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14926317/

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