UITableView中的部分与UITableViewStyleGrouped在滚动时“获取”背景

时间:2010-09-23 16:46:44

标签: iphone uitableview

我有这段代码来设置UITableViewController的背景图片:

self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg5.jpg"]];

这是viewDidLoad

在滚动桌子时,每个部分周围的背景图像的一部分都是令人讨厌的。如果我为这些部分添加标题和标题,那么背景也是如此。 :/

任何想法导致了什么?

修改 它似乎没有采用它的背景说实话,它好像每个部分都有自己的背景版本 - 这更令人讨厌,因为即使在静止时背景看起来不合适。

由于

汤姆

2 个答案:

答案 0 :(得分:3)

self.navigationController.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Background.png"]];
self.tableView.backgroundColor = [UIColor clearColor]; 

做到了。 :)

答案 1 :(得分:0)

如果您使用的是UITableViewCell。在Interface Builder中尝试设置所有插座 背景以清除颜色。 但我的意思是每件事。如果你有标签,背景图像,甚至视图一切都有清晰的颜色。