倒计时控制可以使用一个计时器完成,设置计时器周期为1s,周期触发可达到效果。
首先需要设定一个初始化数据:
然后使用开始按钮触发时设定初始化界面显示状态:
处理定时器事件,秒数定时器设定为1000,每秒触发一次,秒数-1,当秒数减到0时,停止倒计时,并停止随机数,同时恢复按钮:
使用switch,根据seconds的数值来显示进度条:
最终效果:
倒计时控制可以使用一个计时器完成,设置计时器周期为1s,周期触发可达到效果。
首先需要设定一个初始化数据:
然后使用开始按钮触发时设定初始化界面显示状态:
处理定时器事件,秒数定时器设定为1000,每秒触发一次,秒数-1,当秒数减到0时,停止倒计时,并停止随机数,同时恢复按钮:
使用switch,根据seconds的数值来显示进度条:
最终效果: