Немного поздно, но, возможно, для всех остальных, ищущих решение. Я мог бы получить эту работу, вызвав parentViewController
в viewDidLoad
методе UITableViewController
:
self.parentViewController.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]];
self.tableView.backgroundColor = [UIColor clearColor];
или с использованием только цвета фона:
self.parentViewController.view.backgroundColor = [UIColor scrollViewTexturedBackgroundColor];
self.tableView.backgroundColor = [UIColor clearColor];
Мне понадобилось время, чтобы понять это, но теперь это работает как шарм.