iOS背景颜色 - 固体
问题描述:
我想改变iOS的背景颜色,但我相信透明度(alpha:1)似乎是有一个效果,并改变了预期的颜色。iOS背景颜色 - 固体
In **AppDelegate.m**
rootView.backgroundColor = [[UIColor alloc] initWithRed:.44f green:.41f blue:.52f alpha:1];
如果我将Alpha设置为0,我会变黑。随着阿尔法设置为1,我得到一个蓝色/灰色。 我想要一个纯色,用以下HEX和/或RGB值表示。
#292C34
或
rgb(41,44,52)
感谢,
答
,如果你设置透明度为0,则颜色是完全透明的,这就是为什么你看到的黑色。你想要做的是通过除以255得到小数值。
rootView.backgroundColor = [[UIColor alloc] initWithRed:(44.0f/255.0f) green:(41.0f/255.0f) blue:(52.0f/255.0f) alpha:1]
你想要什么颜色? 'rgb 44,41,52'(十六进制#292C34)几乎是'黑色',所以增加红色,绿色和蓝色以获得更亮的东西...(例如尝试44,215,52 alpha 0 for green)。 。 –