這可能是視網膜顯示問題或iOS7問題,但我所有的視網膜顯示器都運行iOS7,所以目前我無法測試操作系統差異。iOS7 jpg解壓縮問題
當我在運行6.1.3的iPad2上加載jpg時,它看起來很完美,就像我期望的那樣。當我在運行7.0.2的iPad3或4上加載相同的圖像(使用相同的代碼)時,我會在所有橙色文本週圍出現藍色抖動。我還在彩色文本週圍的其他地方看到藍線。有沒有一種設置可以在jpgs的解壓中改變?當我更改爲使用PNG時,它在兩個屏幕上看起來都很完美,但是我在一個非常大的平鋪圖層中,因此我不希望將應用程序的尺寸加倍。
我使用創建UIImages代碼: [UIImage imageWithContentsOfFile:path]
這裏是我試圖加載原始圖像:
這裏是視網膜屏幕
這裏是視網膜卵石N使用PNG的,而不是JPG格式的
這裏是視網膜屏幕在模擬器:
這裏是iPad 2(雙尺寸只是爲了顯示1比1成比例)
現在看着他們都在SA我的規模,iPad2和視網膜模擬器使它看起來比原始圖像更好,但視網膜屏幕仍然增加了我需要擺脫的有趣的亮點。這顯然只是設備上的一個問題,而不是模擬器中的相同設置。
您的項目中是否有視網膜圖像?除非您的應用程序中有@ 2x圖像,否則圖像將自動縮放(模糊不清)。 iOS不能將圖像的分辨率神奇地加倍而不模糊。 – vcsjones
我不知道,但模糊不是問題。變色是問題。 – Putz1103
褪色和模糊都來自較低的分辨率(藍色可能來自抗鋸齒橙色文本像素到棕色背景) – AlexWien