我想如果按下一個按鈕計時器至極開始。 定時器運行時,它不可能再次按下按鈕。和警報將顯示.. 有你的想法如何實現的呢? 坦克你!backcounting定時器
-6
A
回答
1
創建NSTimer在第一時間按下按鈕,並在定時器是有效的,不允許的動作發生,並彈出您的警報。
Store中的NSTimer在對象上的屬性。
接口:
@property (strong, nonatomic) NSTimer *timer;
實現:
- (IBAction)buttonClicked:(id)sender
{
if(self.timer == nil || ![self.timer isValid]) {
// Allow the action (set the timer interval to what suits your needs)
self.timer = [NSTimer scheduledTimerWithTimeInterval:1.0 invocation:nil repeats:NO];
// DO THE ACTION HERE!
NSLog(@"You can do it this time!");
} else {
// Deny the action (perhaps popup an alert)
NSLog(@"Can't do that yet!");
}
}
+0
它的工作真的很棒非常感謝你的快速答案! – 2013-02-10 23:06:04
+0
@CarstenGraf非常歡迎您。 – Kekoa 2013-02-10 23:07:28
相關問題
- 1. STM32F7定時器觸發器定時器
- 2. 刪除定時器隊列定時器
- 3. POSIX定時器 - 有多個定時器
- 4. 定時器在另一個定時器
- 5. jquery定時器vs javascript定時器?
- 6. WPF定時器像C#定時器
- 7. 定時器內的Arduino定時器
- 8. 定時器和定時器任務
- 9. VXWorks WatchDog定時器與Posix定時器
- 10. 如何在定時器內創建定時器時啓動定時器?
- 11. 定時器
- 12. UIScrollView定時器
- 13. AlarmManager定時器
- 14. 定時器
- 15. jqgalscroll定時器
- 16. javascript定時器
- 17. 由定時器
- 18. 定時器Javascript
- 19. 定時器(winforms)
- 20. simple_html_dom定時器?
- 21. 定時器IllegalArgumentException
- 22. string.Format定時器?
- 23. window.location.href +定時器
- 24. STM32F10X定時器
- 25. 比較定時器和調度器定時器
- 26. iPhone定時器選擇器
- 27. 定時器倒計時
- 28. 當定時器超時
- 29. WPF定時器倒計時
- 30. 從mysql的倒計時器定時器
你需要做一些自己的研究的第一個。 Stackoverflow不是讓人們爲自己工作的地方。你也應該嘗試,以確保您的文章具有正確的語法(如正確的首都,拼寫和文章)。 – 2013-02-10 23:11:43
抱歉,我來自德國,這是我的第一篇文章。我是新來的,下一次我會變得更好! – 2013-02-10 23:15:37