2012-09-01 126 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模擬器的視網膜圖像,和正常的一個正常的設備。插入你的木材圖像,看看它是否工作。假設它沒有,那麼你的圖像有什麼問題 - 將它們放在保管箱中。

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