小编Ret*_*tro的帖子

Xcode Objective-C | iOS:延迟功能/ NSTimer帮助?

所以我正在开发我的第一个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,但我不确定如何实现它.

谢谢.

- 保罗

xcode timer objective-c delay ios4

33
推荐指数
5
解决办法
12万
查看次数

标签 统计

delay ×1

ios4 ×1

objective-c ×1

timer ×1

xcode ×1