【发布时间】:2016-12-09 18:15:57
【问题描述】:
我正在尝试禁用某个按钮一段时间,但遇到了问题。我的程序如下:
- 我有 3 个按钮,所有按钮都已启用
- 单击一个按钮后,禁用所有按钮。同时,通过蓝牙发送数据...
- 完成发送数据后启用所有按钮。
我的目标是防止在通过蓝牙发送数据时单击按钮。我尝试使用Button.userInteractionEnabled = false 和Button.enabled = false,但是每当我在完成发送数据后启用按钮时,它会再次转到按钮操作处理程序(我在数据发送期间按下的那个)。有谁知道如何在一定时间内永久禁用按钮?
【问题讨论】:
-
您是说点击已处理,但有延迟? (使用
isEnabled = false时。) -
此处需要实际代码。