我正在尝试获取一个textinput,当用户使用选项卡离开焦点或单击另一个小部件时,它将运行我为小部件构建的验证功能。我发现的问题是textinput小部件没有on_leave属性。我知道我可以使用on_text_Validate,但我希望能够在用户按Tab键或点击时执行此操作。
有关如何将on_leave属性引入text_input小部件的任何想法?
我使用的是Kivy 1.9.2,Python 3,Windows 8机器
答案 0 :(得分:1)
def on_focus(self, *args):
if self.focus:
'do something'
else:
'do something'
尝试这个我希望它有帮助,