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

时间:2011-03-03 21:14:42

标签: ipad uitableview

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

[self.tableView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg1024x768.png"]]];

由于

1 个答案:

答案 0 :(得分:8)

这是魔术:

if ( [self.myTableView respondsToSelector:@selector(backgroundView)] )
    self.myTableView.backgroundView = nil;
self.myTableView.backgroundColor = [UIColor clearColor];

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