2012-09-01 99 views
0

我想在我的分组的UITableView背景图像,所以我使用的代码:背景图像像素化

self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"imageName.png"]]; 

但图像是像素化。我想我想改变内容模式,但由于它不是UIImageView ...我似乎无法做到这一点。

是否有另一种方式为UIImageView中的UITableViewController创建背景图像?

Here is the correct image

This is the pixelated image

+1

表现出一定的tableView码视网膜图像。可能图像太小? –

+0

发布的代码是在ViewDidLoad中,你还想看什么?图像绝对不是太小,但如果是这样的话......是否有办法平铺它? – user1530460

+0

图片应该有tableView尺寸。当它更大或更小时,则会出现模糊/像素化的背景。 –

回答

0

我创建了一个项目Patterns,您可以下载和你的两个图像插入 - 它正确抓住视网膜iPhone模拟器的视网膜图像,和正常的一个正常的设备。插入你的木材图像,看看它是否工作。假设它没有,那么你的图像有什么问题 - 将它们放在保管箱中。

如果它不工作,再有就是你在你的项目是不正确的正在做的事情 - 你忘了,包括在目标等