我阅读了 Kivy 教程,但找不到如何禁用小部件(例如按钮)。
def foo(self, instance, *args):
#... main business logic, and then
instance.disable = False
# type(instance) = kivy.uix.Button
I bind foo
with functools.partial
.
正确的参数是什么?
如果您使用的 kivy 版本 >= 1.8 那么您可以只执行 widget.disabled = True 。如果在以前的版本中,您可以简单地自行管理禁用,只需确保它不会对触摸做出反应并在禁用时显示替代外观。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)