私はので、私はチェックマークが表示されます赤い色ではなく、アクセサリーcell.backgroundColorのtableViewに設定した場合、応答がありません:cellForRowAtIndexPath
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
... init Code here
cell.backgroundColor = [UIColor redColor];
cell.accessoryType = UITableViewCellAccessoryCheckmark;
}
を追加しようとした赤で、特定のテーブルの行に色をしようとしています。
私は後でそれをtableView:willDisplayCellに配置することによってそれが機能することを発見しました。これは設計によるものですか?セルを初期化するときにすでに設定した値を無視するのはなぜですか?