我使用Kiny框架作为UI。
我在颜色和背景颜色之间真的很奇怪
即使我设置rgb(0.1, 0.9, 0.6)
的相同值,但在屏幕上描述的颜色也不同。
这是我的设置
Label:
size_hint: 0.33, None
size: self.texture_size
pos_hint: {'center_y': 0.5}
x: root_header.x+45
color: 0.1, 0.90, 0.60, 1
font_size: 20
markup: True
Button:
size_hint: None, None
size: '150dp', '48dp'
text: '70121'
on_release: sm.current = 'default'
background_color: (0.1, 0.9, 0.6, 1.0)
答案 0 :(得分:2)
background_color作为Button纹理颜色的乘数应用,但Button纹理最初为灰色,因此最终会出现比预期更暗的颜色。您也可以改变背景图像,例如到主要颜色为白色的东西(将根据需要着色)。