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 –
你發現了嗎? –