0
如果有自定義UIButton
類,並且想在初始化後訪問其titleLabel
插座。通常人們會在viewDidLoad
方法中這樣做,但這隻適用於Controller類。在初始化後,你如何直接訪問基類的任何插座?初始化後在自定義UIButton類中訪問插座
這裏一點點的代碼片段,因爲大多數時候更清楚之後
- (id) initWithCoder:(NSCoder *)aDecoder {
self = [super initWithCoder:aDecoder];
if (self) {
// Here the outlet is still 'nil'
}
return self;
}
- (void) viewDidLoad {
// Not usable with UIControls
}
我不明白爲什麼我錯過了這個......這讓我瘋狂。感謝這個答案!但是看起來'titleLabel'甚至不是一個出口,所以這一切都不需要,我收到的錯誤確實來自代碼中的另一點。 – CipherCom 2011-06-15 13:16:51