在我正在工作的應用程序中,我有幾個UIImage
,由於某種原因出現非常模糊。這特別適用於我使用的兩個相當小的圖標(80x15和65x15)。爲什麼這些UIImage如此「模糊」?
(更新:增加了iPad的模擬器輸出,以及 - 它是模糊的,就像iPad的輸出)
左上角和右上角是原始圖像,左下和右下他們是如何在iPad上出現的。我實際上抱怨這些用戶很模糊,所以它不僅僅是我。
其中這些一個到位的代碼看起來是這樣的(可以顯示在請求的另外一個代碼):原始圖像(如果你認爲這可能是一個格式問題
UIButton *bWeb = [[UIButton alloc] initWithFrame:
CGRectMake(attriboffset, height - 20.f, 65.f, 15.f)];
[bWeb addTarget:self action:@selector(clickWebLink:)
forControlEvents:UIControlEventTouchUpInside];
bWeb.userInteractionEnabled = YES;
[bWeb setImage:[UIImage imageNamed:@"button-weblink-65x15.png"]
forState:UIControlStateNormal];
[bWeb setImage:[UIImage imageNamed:@"button-weblink-highlighted-65x15.png"]
forState:UIControlStateHighlighted];
[self addSubview:bWeb];
[bWeb release];
與實際的PNG文件):,
什麼是圖像的dpi? – 2011-03-24 16:32:27