Я хотел бы использовать фиксированное изображение в качестве фона в простой сгруппированной таблице в моей программе для iPhone. К сожалению, что бы я ни делал, фон всегда сплошной белый. Я следил за несколькими предполагаемыми решениями на этом сайте и другими безрезультатно. Вот соответствующий код в методе viewDidLoad класса контроллера табличного представления (обратите внимание, для простоты в этом коде используется сплошной синий цвет, а не изображение):
self.tableView.opaque = NO;
self.tableView.backgroundColor = [UIColor clearColor];
UIView *backgroundView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
backgroundView.backgroundColor = [UIColor blueColor];
[self.tableView.window addSubview:backgroundView];
[backgroundView release];
Я подозреваю, что я размещаю представление backgroundView в неправильном месте. Я пробовал sendToBack :, giveToFront: и другие, но всегда получаю только белый фон. Можно ли сделать это из UITableViewController? Я должен использовать Interface Builder?