Spinner也是一个下拉列表,在选择框中快速地从一组值中选择一个值,默认状态下,Spinner会显示当前text的属性值,点击时会显示一个下拉菜单,从其中选择一个新的值。
常用属性如下
| 属性 | 说明 | 
|---|---|
| values | 下拉列表的值,默认空列表[] | 
| is_open | 是否展开,默认false | 
| sync_height | 是否更改下拉列表每个元素的高度,默认false | 
| text_autoupdate | 是否使用values的第一个值更新Spinner,默认false | 
| on_text | text值改变时触发该事件 | 
示例代码
 spinner.kv
<SpinnerBox>:
Spinner:size_hint: None, Nonesize: 100, 50pos_hint: {'center': (.6, .6)}text: 'Home'values: 'Home', 'Work', 'Other', 'Custom'on_text: p