我正在開發一個應用程序,當您開始按住按鈕時,當您從按住按鈕時釋放定時器必須停止。我有一個啓動定時器的Touch Up Inside IBAction,但是有另一個UI Action可以用來檢測用戶是否仍然按住按鈕。我有另一種發佈時間的方法。你們能幫助物流嗎?謝謝!測試按鈕是否已經釋放aka用戶不再持有
0
A
回答
1
在控制事件UIControlEventTouchDown
上啓動定時器並在控制事件UIControlEventTouchUpInside
上停止它。
UIControlEventTouchDown
將在用戶「按下」按鈕後觸發。 UIControlEventTouchUpInside
將在用戶釋放按鈕後觸發。
如果要查看按鈕處於何種狀態,請檢查其屬性state
。
0
相關問題
- 1. 測試對象是否已釋放
- 2. 測試按鈕是否已被點擊
- 3. 如何檢測換檔是否已經釋放?
- 4. 測試用戶控件是否已經在表單中
- 5. 測試是否已經存在
- 6. Puppet - 測試包是否已經定義?
- 7. 測試是否沒有單選按鈕
- 8. 檢查HTML按鈕是否被釋放
- 9. 測試是否Gmail用戶已經具有給定電子郵件
- 10. 如何檢測按鈕是否已被點擊或者輸入的值是否已經使用jQuery更改?
- 11. 檢查內存是否已經在C中被釋放
- 12. 我的phpMyAdmin版本已經失去「測試」按鈕
- 13. 檢查用戶是否已經登錄?
- 14. AngularJS測試是否已經調用$ scope方法
- 15. 測試內容是否已經發布在用戶牆上的Facebook
- 16. 如何檢測用戶是否已經點燃了IAP?
- 17. Facebook是否已經放棄了對Python的支持?
- 18. 測試應用程序在我的IPhone已經有Apple帳戶
- 19. 檢查用戶是否已經擁有PHP和ORACLE的帳戶
- 20. 測試用戶是否是允許與功能(未註釋)
- 21. 如何知道按鈕是否被按下或釋放?
- 22. Like按鈕不再有效
- 23. NodeJS檢測用戶是否一分鐘不觸摸按鈕
- 24. 如何判斷鼠標按鈕是否已在窗口外釋放?
- 25. 查詢實例是否已被釋放
- 26. 如何檢測手指是否已經在按鈕上開始新的活動
- 27. 測試是否支持Three.js
- 28. 釋放已分配UIViews的NSMutableArray是否會釋放UIViews?
- 29. 如何檢測tfilestream是否已被釋放?
- 30. 如何檢測組件是否已被釋放?
太棒了非常感謝你! – 64bitman