0
我有两个单独的xib。一个主屏幕为UIView
和UICollectionView
的孩子。第二个xib包含UICollectionCell
。如果我只是运行我的代码,它就可以工作。 (第一个xib UIView
用于故事板,其位置在UIViewController
)。UICollectionView,UICollectionCell和IBOutlet
我- (void) awakeFromNib
UINib *cellNib = [UINib nibWithNibName:@"ViewCellNIB" bundle:nil];
[self.todayScroll registerNib:cellNib forCellWithReuseIdentifier:@"TodayCellID"];
有现在这个样子,我想一些IBOutlet
连接加入到ViewCellNIB。如果我在运行时在此,我的代码崩溃与此错误:
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<NSObject 0xb068b10> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key temporaryLabel.'
我有这样的:
@property (weak, nonatomic) IBOutlet UILabel *temporaryLabel;
连接到UILabel
上UICollectionViewCell
我怎么能修复吗?
你是否将你的xib中的单元声明为你的自定义单元类的子类? –
在头部我有:@interface ViewCellNIB:UICollectionViewCell –
你发现了吗? –