所以我正在开发我的第一个iOS应用程序,我需要帮助..
现在简单的程序,我有9个按键,当我按下第一个按钮,或任何按钮,我只是想的第一个按钮,以突出60毫秒,unhighlight,第二个按钮的亮点,等待60毫秒,unhighlight等为其余的按钮让它看起来像一个移动的LED.
我看起来已经尝试过睡眠/睡眠,但是一旦睡眠持续时间完成,它似乎一起跳过高亮/不亮.
例如:
- (void) button_circleBusy:(id)sender{
firstButton.enabled = NO;
sleep(1);
firstButton.enabled = YES;
Run Code Online (Sandbox Code Playgroud)
等等其他按钮.它会延迟,但它不会延迟"firstButton.enabled = NO;".我为每个按钮的"禁用状态"画了一张照片,我从来没有看到它.
任何帮助表示赞赏!我已经研究过NSTimer,但我不确定如何实现它.
谢谢.
- 保罗