错误信息:reason: 'Could not load NIB in bundle: 'NSBundle </Users/caitong/Library/Developer/CoreSimulator/Devices/5EC57F6E-CC41-4FD6-80D7-443B52B9D181/data/Containers/Bundle/Application/BB8E1CAE-441F-46FF-802A-EFC05088D841/ColleceService.app> (loaded)' with name 'collectViewCell''
查找原因:UICollectionView注册的是时候出错;
如下:
[self.collectionView registerNib:[UINib nibWithNibName:@"schoolViewCell" bundle:nil] forCellWithReuseIdentifier:identifer];
正确应该是cell类的名字,类名字写错了.
谨记:有些类名字很长,不要用手打出来,尽量复制.不要那么自信能拼对.少写或者多写都会导致出错,这是血的教训.

本文详细解析了UICollectionView在注册过程中常见的错误及其原因,并给出了具体的解决办法。通过实例代码展示了如何正确地进行UICollectionViewCell的注册。
1万+

被折叠的 条评论
为什么被折叠?



