1
UITableViewCell
をプログラムでカスタム化したいと思います。UITableViewCellをサブクラス化し、プログラムでカスタムセルを作成する
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) {
}
return self;
}
ただし、style-parameterなしで別のイニシャライザを作成することはできますか?または、UITableView-delegate
メソッドでカスタムセルを使用しているときに、ゼロを渡すだけですか?再利用識別子... self.reuseIdentifier = reuseIdentifier
に設定する必要はありません。これは既にスーパークラスの権利によって行われているためですか?
ありがとうございました。あなたはスーパークラスは、その後、あなたが望む任意のサブクラスのために、任意の初期化子を作成することができます使用する方法を満たす限り
- (id)init {
static NSString *cellID = @"rawr";
self = [super initWithStyle:UITableViewStyleDefault reuseIdentifier:cellID];
if(self != nil){
}
return self;
}
: