我有一个 MyTableViewController ,它是UITableViewController. 我没有.xib。我想UIImage从 MyTableViewController 中设置一个作为 tableView 的背景。我试图添加我的ViewDidLoad:self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background_img"]];
但是id没有用。覆盖的 img 看起来像这样:

通过做:
UIImageView *bgImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background_img"]];
bgImageView.frame = self.view.bounds;
[self.view addSubview:bgImageView];
[self.view sendSubviewToBack:bgImageView];
它看起来像这样:

我怎样才能让它工作?