2015-01-04 49 views
1

我正在創建一個iOS應用程序,用於在響應時間內研究用戶體驗。我需要能夠控制用戶在查看組件時進行的每個交互的延遲,例如單擊用於書寫的輸入字段,單選按鈕以及導航時的延遲。每個人的延遲都是一樣的。如何控制iOS上每個用戶交互的延遲

當然,我可以爲每個交互添加睡眠方法,但有沒有代理可以很好地指定延遲?

回答

0

我沒有真正做到了這一點,但....

從「子類鈔」的UIApplication文件的部分:

,你可能需要繼承的UIApplication的唯一情況是 時您正在實施一項自定義事件或調度行動 機制。在這種情況下,您可以重寫sendEvent:sendAction:to:from:forEvent:方法來實現該機制。

聽起來好像你有一個例外,這可能是正確的做事方式。