任何地方按下Kivy模块切换小部件

时间:2017-10-28 09:20:19

标签: python widget kivy

我有一个带有几个小部件的kivy文件,其中一个是交换机。 问题是,无论我在屏幕上按什么,它都会翻转开关。

我有另外两个小部件 - 其中一个是复选框,另一个是单选按钮,这也有一些问题,我认为它们是因为切换而发生的。 问题是,为了按下它们,我需要按屏幕的不同部分而不是按小部件本身。

任何帮助都将不胜感激。

更新

我只使用Windows进行开发。

1 个答案:

答案 0 :(得分:0)

您的开关可能比预期的要大。从交换机的文档:“整个小部件是活动的,而不只是有图形的部分。只要你轻扫小部件的边界框,它就会起作用。”我会尝试改变开关的背景,看它到底有多大。