カスタム背景画像を UITableViewCell に表示するために willDisplayCell デリゲート メソッドを使用しました。
- (void)tableView:(UITableView *)tableView
willDisplayCell:(UITableViewCell *)cell
forRowAtIndexPath:(NSIndexPath *)indexPath {
static UIImage* bgImage = nil;
if (bgImage == nil) {
bgImage = [UIImage imageNamed:@"myImage.png"];
}
cell.backgroundView = [[UIImageView alloc] initWithImage:bgImage];
}
シミュレーターでアプリを実行すると、描画されているセルの背景だけが変更されます。すべてのセルの背景を変更する方法はありますか?