2012-05-17 82 views
1

我創建了Xcode的4.x版iPad的主從應用程序。我已經嘗試添加一個自定義背景圖像的細節部分,它的工作正常,問題是背景圖像出現pixalated。圖像尺寸是2048×1546(關於我的iPad的Retina屏幕)的,如果我認爲它是在iPad上的照片沒有出現pixalated爲何還當它被用來作爲背景?背景圖片在iOS

我使用設置它是代碼,

的UIColor *背景= [[ALLOC的UIColor] initWithPatternImage:[UIImage的imageNamed:@ 「leather.png」]]; self.view.backgroundColor = background;

我能想到的唯一的事情是,因爲主從程序有在側面的滾動條,但我將如何解決呢?或者什麼是真正的原因?它出現pixalated或任何方向。

回答

2

添加圖片的文件名「[email protected]」,否則UIImage將無法​​識別它應該是一個高分辨率的圖像。或者,您可能需要使用常規UIImageView而不是圖案顏色。

+0

啊完全忘了這一步!我沒有使用的UIImageView,因爲是元素的負載在上面走,以及其他的UIImageViews因此它似乎更容易管理,沒有太多的UIImageView – jskrwyk