编辑:这个答案解决了我的问题 - https://stackoverflow.com/a/9203647/1176870
我有一些按钮,我正在使用它作为切换。他们从关闭的颜色rgb(3,61,115)和开启的rgb(0,128,255)开始。颜色最初是从故事板上的背景颜色选择器指定的。这就是他们的样子
用户点击按钮后,颜色会以下列UIColors
以编程方式更改UIColor *on = [UIColor colorWithRed:0 green:128.0/255.0 blue:1 alpha:1];
UIColor *off = [UIColor colorWithRed:3.0/255.0 green:61.0/255.0 blue:115.0/255.0 alpha:1];
但是,一旦他们以编程方式更改,颜色就不一样了。您可以在下面的图片中看到更改。
为什么会发生这种情况,我该如何解决?