我想在按下选择时实现 on_touch_down 功能,但不知道如何实现

Posted

技术标签:

【中文标题】我想在按下选择时实现 on_touch_down 功能,但不知道如何实现【英文标题】:I want to implement the on_touch_down function when a pick is pressed, but don't know how to implement it 【发布时间】:2020-04-24 03:06:02 【问题描述】:

我希望当我的 python 文件中的这个图像被推送时,我想使用 on_touch_down 函数而不是 on_release 函数。如果有人可以提供任何帮助,我将不胜感激。

    def __init__(self, **kwargs):
        super(ProfileWindow, self).__init__(**kwargs)
        self.profileimage = ImageButton(source= "icons/profilepic.png", pos_hint="center_x": 0.5, "center_y": 0.65)
        self.profileimage.bind(on_release= self.imagechange)
        self.add_widget(self.profileimage)

感谢您以后的帮助

【问题讨论】:

【参考方案1】:

使用on_press 代替on_release

【讨论】:

以上是关于我想在按下选择时实现 on_touch_down 功能,但不知道如何实现的主要内容,如果未能解决你的问题,请参考以下文章

如何在按下其他 UIButton 时触发 UIButton 的“按下效果”或“突出显示效果”

确定在按下按钮之前最后一个焦点的 QWidget

在按下完成或uitextfield的返回键时调用函数

如何在按下按钮后禁用按钮,然后重新启用它?

如何仅在按下按钮时更新位置

上传时的 Dropzone 提交按钮