我想知道什麼是使用自定義UITableViewCell
時的最佳方法/設計。自定義UITableViewCell在init *中設置所有內容或使用屬性
我正在做的一種方法是使用所需的所有參數來設置UITableViewCell
。像-initWithLabel:groups:error
那我就初始化它像CustomUITableViewCell *cell = [CustomUITableViewCell alloc] initWithLabel:@"Hello" groups:@[@"1", @"2", @"3"] error:NO];
那麼也許以後如果我需要的CustomUITableViewCell
的錯誤更新爲YES,我只想重新加載電池的CustomUITableViewCell
,並在init供應YES。
現在我知道這將是「更好」有一個二傳手的細胞,就像- (void)setError:(BOOL)error
我可以設置每當我需要更新單元重新加載整個細胞,而不是的錯誤。
比較兩個選項有什麼優點/缺點?