为什么.png背景在iPhone设备上显示为黑色,而不是模拟器?
-
22-10-2019 - |
题
我从.TIFF文件开始,并使用GraphicConverter将其更改为.png并设置透明度颜色。在模拟器中工作正常,但是当我推到设备时,透明度颜色变为黑色。用我从网络下载的.png测试,而且工作正常,因此似乎只在某些文件中发生。因此,我怀疑这与GraphicConverter编写.pngs的方式有关,但是我对文件格式不了解足够多。有什么想法/建议吗?理想情况下,我想从编程上处理所有.png,因为我的应用程序允许进行任意文件的动态加载,因此我无法事先验证透明度。
没有正确的解决方案
其他提示
与大多数支持透明度的图像格式一样,PNG似乎有多种处理Alpha通道的方法。苹果推荐PNG-24格式;也许GraphicsConverter还提供了其他东西?
您可以使用预览来转换图像文件。 iPhone应该更好地喜欢它。只需打开您的文件并保存为。
不隶属于 StackOverflow