カスタムセルの作り方
- カスタムセル.h, カスタムセル.m, カスタムセル.xibを作成
- カスタムセル.xibにセルをドラッグアンドドロップで置く
- ドラッグアンドドロップで置いたセルのクラスを右のペインでカスタムセル.hの名前にする
- カスタムセル.mにセルに配置する部品のIBOutletを書く(ラベルとか)
- カスタムセルを使うクラスに以下のソースを書く
- IBOutletとUIを接続する(このときFilesOwnerではなくObjectsのTable View Cellとつなぐ)
static NSString *CellIdentifier = @"Cell"; カスタムセル *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { UINib *かスタムセル = [UINib nibWithNibName:NSStringFromClass([カスタムセル class]) bundle:nil]; NSArray *array = [かスタムセル instantiateWithOwner:nil options:nil]; cell = [array objectAtIndex:0]; } // Configure Cell return cell;