在iPhone上更正Default.png的彩色显示

时间:2010-10-27 08:35:39

标签: iphone splash-screen default.png

我正在使用Default.png方法创建启动画面。我使用相同的文件作为我的背景和Default.png(除了default.png在顶部有20像素状态栏)。

然而,iPhone并没有在它们中显示它们。 Default.png显示的颜色比背景更暗,因此加载应用程序时非常明显。

作为我的意思的视觉示例,请参阅以下内容:

Splashscreen is left, loaded screen is right

左边的图像是Default.png,而右边的图像是应用程序加载的时候。这里的差异看起来微妙,但是当整个图像发生变化时,它看起来非常激烈。

这是png的颜色格式问题吗?或者这是一个iOS功能,默认情况下,Default.png显得稍暗一些?

这可能不值得一提,但我正在使用Monotouch来开发我的应用程序,我怀疑这与此有什么关系。

2 个答案:

答案 0 :(得分:3)

在使用OSX的预览编辑屏幕截图以切断状态栏(根据iPad飞溅需要)后,我遇到了这样的问题。预览贴了一个颜色配置文件,并且启动画面看起来比设备中的真实颜色更暗。

如果您使用GIMP打开图像,它会显示一个对话框,用于将颜色配置文件转换为SRGB。拿它(按“转换”)并保存图像。这可以修复色差。

答案 1 :(得分:0)

解决了这个问题。设计师向我发送了新版本的背景,Default.png现在显示正确的颜色。

我有一种感觉,我已经保存了以前版本的不同颜色配置文件到背景,因此它的显示方式不同。