当前位置: 首页 > article >正文

Kivy App开发之UX控件Spinner选择框

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, None
    size: 100, 50
    pos_hint: {'center': (.6, .6)}
    text: 'Home'
    values: 'Home', 'Work', 'Other', 'Custom'
    on_text: p

http://www.kler.cn/a/507580.html

相关文章:

  • 【Rust自学】13.2. 闭包 Pt.2:闭包的类型推断和标注
  • 【c++继承篇】--继承之道:在C++的世界中编织血脉与传承
  • 具体场景的 MySQL 与 redis 数据一致性设计
  • apidoc thinkphp likeadmin 遇到解析报错
  • 2025 年前端开发学习路线图完整指南
  • 阿里云服务器扩容系统盘后宝塔面板不显示扩容后的大小
  • qt信号槽复杂参数传递,以结构体为例
  • 递归40题!再见递归
  • React 中hooks之useReducer使用场景和方法总结
  • python学opencv|读取图像(三十六)(反)零值处理
  • springboot 利用html模版导出word
  • JavaScript笔记基础篇03——函数
  • HarmonyOS使用Grid网格实现计算器功能实现
  • AndroidStudio升级到2024.2.2项目AGP升级8.8.0版本记录
  • MyBatis(三)代理Dao方式的CRUD操作
  • uniapp 微信小程序 金额展示套餐
  • 【狂热算法篇】探秘图论之 Floyd 算法:解锁最短路径的神秘密码(通俗易懂版)
  • 算法(蓝桥杯)贪心算法5——删数问题的解题思路
  • Titans Learning to Memorize at Test Time
  • AI编程工具使用技巧——通义灵码
  • 《火焰烟雾检测开源神经网络模型:智能防火的科技护盾》
  • Python调用go语言编译的库
  • Math Reference Notes: 矩阵基础
  • Android adb 调试,不在手机上点击信任 “允许usb调试” 即可连接的方式(手机需root)
  • 浅谈云计算20 | OpenStack管理模块(下)
  • CV与NLP经典大模型解读