我从.TIFF文件开始,并使用GraphicConverter将其更改为.png并设置透明度颜色。在模拟器中工作正常,但是当我推到设备时,透明度颜色变为黑色。用我从网络下载的.png测试,而且工作正常,因此似乎只在某些文件中发生。因此,我怀疑这与GraphicConverter编写.pngs的方式有关,但是我对文件格式不了解足够多。有什么想法/建议吗?理想情况下,我想从编程上处理所有.png,因为我的应用程序允许进行任意文件的动态加载,因此我无法事先验证透明度。

没有正确的解决方案

其他提示

与大多数支持透明度的图像格式一样,PNG似乎有多种处理Alpha通道的方法。苹果推荐PNG-24格式;也许GraphicsConverter还提供了其他东西?

您可以使用预览来转换图像文件。 iPhone应该更好地喜欢它。只需打开您的文件并保存为。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top