如何通过调整大小来绑定事件



所以我有小部件,它的size_hint_x是。5,我想改变它当窗口。宽度将大于窗口。高度为。3,由于某些原因,on_resize不工作的方式,我想要的下面是代码

def on_resize(self):
if self.width>self.height:
self.ids.left_panel.size_hint_x=.3
else:
self.ids.left_panel.size_hint_x=.5

on_resize函数的工作不同于我的想法?另外,获得当前窗口大小的好方法是什么?

您可以像这样绑定Window的大小:

Window.bind(size=self.on_resize)

相关内容

  • 没有找到相关文章

最新更新