Не думаю, что есть способ добавить фоновое изображение через IB.Вместо этого я предполагаю, что вы просто добавляете подпредставление UIImage.
Я добавил фоновые изображения в ячейки таблицы в коде, и у меня нет проблемы, которую вы описываете.
UIImage *backgroundImage = [UIImage imageNamed:@"my-bg.png"];
UIImageView *bgView = [[UIImageView alloc] initWithFrame:self.backgroundView.frame];
bgView.image = backgroundImage;
cell.backgroundView = bgView;
[bgView release];
В идеале вы можете сделать это в пользовательском UITableViewCell метод layoutSubviews и затем сказать IB, что это класс для вашей ячейки.
Расширяя UITableViewCell, вы можете переопределить следующееметоды и контролируют, как именно должна выглядеть ячейка, когда она находится в режиме редактирования или выбрана.
- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated
- (void)setEditing:(BOOL)editing animated:(BOOL)animated