【发布时间】:2016-03-26 01:22:31
【问题描述】:
我在 kv 文件中定义了一个简单的自定义小部件:
<CustomWidget>:
TextInput:
id: text_input
还有一个实现它的类:
class CustomWidget(BoxLayout):
def __init__(self, *args, **kwargs):
super(CustomWidget, self).__init__(*args, **kwargs)
self.ids['text_input'].bind(insert_text=numeric_filter)
此代码失败,因为在我尝试使用它时未填充self.ids。是否有一些 kivy.uix.Widget 的回调或函数,我可以覆盖它们以执行第一次设置我的小部件?
【问题讨论】: