Kivy在微调器中更改滚动条的颜色

时间:2014-05-14 23:54:43

标签: colors scrollbar spinner kivy

我有一个Spinner小部件,其中的项目列表高于我的屏幕,因此会出现一个滚动条。

我想知道我是否可以更改此滚动条的颜色,或者如果不更改,如何删除它。

我尝试用bar_color更改它但在Spinner中没有效果..

1 个答案:

答案 0 :(得分:1)

Spinner本身没有bar_colorSpinner创建一个继承Dropdown的{​​{1}}。您需要做的是自定义ScrollView类:

from functools import partial
ColoredDropdown = partial(Dropdown, bar_color=(1, 0, 0, 1))

# and then
spinner = Spinner(dropdown_cls=ColoredDropdown)