【问题标题】:Deactivating a button in corona sdk停用电晕 sdk 中的按钮
【发布时间】:2015-07-06 22:24:04
【问题描述】:

如何停用电晕中的按钮? 我想要一个可以禁用的按钮(任何带有事件侦听器的图像作为按钮)。我想稍后启用它。

【问题讨论】:

    标签: lua coronasdk


    【解决方案1】:

    您可以简单地从图像中移除监听器:

    button:removeEventListener("tap", myListener)
    

    然后在您希望它再次处于活动状态时将其添加回来。

    button:addEventListener("tap", myListener)
    

    【讨论】:

    • button:setEnabled() 是另一种选择
    • 那不需要他使用按钮小部件吗?
    • 是的,它确实要求它是一个按钮,可能使用图像作为其默认外观。
    • 我没有使用按钮。我使用图像作为按钮。我在作曲家函数创建场景中有那个事件监听器。现在我可以从作曲家函数之外删除那个监听器吗?谢谢你.
    • 是的,你可以把它移到外面。
    猜你喜欢
    • 1970-01-01
    • 2015-08-29
    • 2017-03-19
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    • 2011-10-05
    • 1970-01-01
    • 2015-04-24
    相关资源
    最近更新 更多