我有一個UITableViewController子類,其原型單元格在故事板中被嘲笑起來。是否dequeueReusableCellWithIdentifier:在我的UITableViewCell子類中調用初始化器?
設置單元格的cellForRowAtIndexPath
委託方法中有相當多的代碼。問題是,如果單元剛剛從重用池中出列,我不需要大部分,因爲當單元首次出隊時它已經完成。我無法在故事板中執行此操作,因爲有些屬性只能以編程方式訪問。
UITableViewController在我的UITableViewCell子類中調用初始化器時,是否需要故事板中的原型單元格?我試過(id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
,但這似乎並不是這個過程的一部分。
(vodi)awakeFromNib適用於你只想要發生一次的事情,比如向UILabel添加手勢識別器。 –