我需要将图像设置为我的UITableViewController;如果我在tableview上只有一个部分它可以正常工作:
self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"someImage.jpeg"]];
但如果有2个部分,则每个部分的图像都会重复。
答案 0 :(得分:4)
请勿使用图案图像。使用tableView的backgroundView
属性:
UIImageView * background = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"someImage.jpeg"]];
[[self tableView] setBackgroundView:background];
[background release];