构建后 XCode iOS 颜色不匹配

use*_*669 5 xcode interface-builder uiimageview ios

我的 UIView 和 UIImageView 颜色在界面构建器中看起来很完美,但在构建时变态 - 请参阅下图,左侧为 IB,右侧为模拟器:

左侧:Interface Builder,右侧:iOS Simulator

有一个 UIView 的背景颜色手动设置为 65、126、218 - 最重要的是一个 UIImageView 用于“结账”文本,还有一个 UIButton,它的图像设置为设置齿轮。资产为 PNG。

资产颜色读取正确,一切似乎都在界面构建器中排列得恰到好处,因为我看不到任何接缝。但是,当我在视图上构建背景颜色时,它会发生轻微的变化,并且资产颜色也会发生变化。使用颜色选择器显示两种颜色在此过程中的某处都已被扭曲。

如何让我的颜色在 IB 和建筑之间保持真实?

r4i*_*id4 -1

在您的代码中写入:

[yourButton setBackgroundColor:[UIColor clearColor]];
Run Code Online (Sandbox Code Playgroud)

编辑:对结帐图像设置背景执行相同的操作作为清晰的颜色