我使用自定義圖像的標籤欄圖標,他們顯示像素化,我不明白爲什麼。圖像是32x32和300ppi。我已經嘗試過72和150ppi,它們都是像素化的。任何人都有解決方案?XCode:標籤欄項目圖像是pixelated
感謝, 亞當
我使用自定義圖像的標籤欄圖標,他們顯示像素化,我不明白爲什麼。圖像是32x32和300ppi。我已經嘗試過72和150ppi,它們都是像素化的。任何人都有解決方案?XCode:標籤欄項目圖像是pixelated
感謝, 亞當
需要兩個圖像一個32×32像素,並命名爲MyIcon.png和命名[email protected]一個64×64像素。然後在故事板中指定MyIcon,iOS將爲當前硬件加載正確的圖像。
ppi(是印刷生產概念)在iOS中沒有效果。 iOS測量Points中的每一件事,iPhone 5的屏幕是320點x 568點。視網膜屏幕爲每個點2像素x 2像素。非視網膜屏幕是1像素= 1點。
更新: 對於iPhone 6 Plus(iOS 8),您現在需要第三張圖像[email protected]即96 x 96,請參閱Image resolution for new iPhone 6 and 6+, @3x support added?以瞭解更多詳細信息。
當我這樣做時,它會顯示剪輯版本的圖像。 – Adam
如果有幫助,我正在iPhone4s上運行應用程序。 – Adam
只是爲了確保我能理解,是我的圖像(32x32,300ppi)64x64,300ppi的@ 2x版本? – Adam