2010-06-01 65 views
2

我開始與一個.TIFF文件,並用圖片轉換將其更改爲.png文件,並設置透明色。在模擬器中工作得很好,但是當我推到設備上時,透明色變成黑色。使用從網上下載的.png進行測試,並且工作正常,所以它似乎只發生在一些文件中。因此我懷疑它與GraphicConverter寫入.png的方式有關,但我對文件格式的調試知之甚少。任何想法/建議?理想情況下,我想以編程方式處理所有.png,因爲我的應用程序允許動態加載任意文件,所以我無法事先驗證透明度。爲什麼.png背景在iPhone設備上顯示爲黑色而不是模擬器?

回答

10

PNG圖像,這樣的支持透明度大多數其他圖像格式,似乎有多種方式來處理alpha通道。 Apple建議使用PNG-24格式;也許GraphicsConverter給了別的東西?

您可以使用預覽轉換您的圖像文件。 iPhone應該更喜歡它。只需打開您的文件並另存爲。

+0

這工作。謝謝。 – 2010-06-01 19:43:45

+0

真棒,讓我擺脫束縛! – MattStacey 2011-10-17 11:19:52

相關問題