.pngの背景がiPhoneデバイスで黒く表示されますが、シミュレータではないのはなぜですか?

StackOverflow https://stackoverflow.com/questions/2951900

  •  22-10-2019
  •  | 
  •  

質問

.tiffファイルから始めて、GraphicConverterを使用して.pngに変更し、透明な色を設定しました。シミュレータではうまくいきましたが、デバイスに押し込んだとき、透明度の色は黒くなりました。ネットからダウンロードした.pngでテストされたので、それは正常に機能したため、一部のファイルでのみ発生するようです。したがって、GraphicConverterが.pngsを書く方法と関係があると思われますが、ファイル形式をデバッグするのに十分な知識はありません。何かアイデア/提案はありますか?理想的には、アプリが任意のファイルの動的読み込みを許可しているため、すべての.pngsをプログラム的に扱いたいと思っているので、事前に透明性を確認できません。

正しい解決策はありません

他のヒント

PNGは、透明性をサポートする他のほとんどの画像形式と同様に、アルファチャネルを処理する複数の方法があるようです。 AppleはPNG-24形式を推奨しています。おそらくグラフィックスコンバーは何か他のものを与えましたか?

プレビューを使用して、画像ファイルを変換できます。 iPhoneはそれをよりよく好むはずです。ファイルを開いて保存するだけです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top