Я добавляю подпредставление изображения в UITableViewController с сгруппированной таблицей. После добавления подпредставления изображения я вижу заголовки таблиц в верхней части изображения, но за изображением рисуются ячейки.
Что еще нужно сделать, чтобы ячейки таблицы появлялись поверх фонового изображения? Вот код, который я использую в viewDidLoad UITableViewControlle:
CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 959.0f);
UIImageView *backImageView = [[UIImageView alloc] initWithFrame:myImageRect];
[backImageView setImage:[UIImage imageNamed:@"somebackground.png"]];
[self.view addSubview:backImageView];
[self.view sendSubviewToBack:backImageView];
[backImageView release];
Я понимаю, что в качестве альтернативы я мог бы просто создать составное представление и поместить поверх него табличное представление, а не то, что я пытаюсь сделать здесь. Если нет другого решения, я сделаю это, но предпочел бы использовать подход, который я пробую, если это вообще возможно.