iPad应用程序中的TableView背景图像

Leo*_*Leo 5 uitableview ipad

我有以下代码在iPhone应用程序中工作正常但在iPad中我总是得到灰色/浅蓝色背景颜色.即使我改变背景颜色也不会生效.

[self.tableView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg1024x768.png"]]];
Run Code Online (Sandbox Code Playgroud)

谢谢

Bog*_*tyr 8

这是魔术:

if ( [self.myTableView respondsToSelector:@selector(backgroundView)] )
    self.myTableView.backgroundView = nil;
self.myTableView.backgroundColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)

另外,使用UIViewController和UITableView,而不是UITableViewController,并将背景图像放在UITableView下的UIImageView中.