2009-06-30 29 views
1

我有一個UIView,我使用touchesbegan事件,但我意識到,一旦我把手指放在上面,touchesBegan事件需要1或2秒鐘才能觸發。我怎樣才能更快地做到這一點?如何加速touchesBegan事件觸發?

謝謝!!!

+0

很好,顯然你做錯了什麼,但很難猜到。需要更多信息 - 你如何衡量延遲?如果你移動手指而不是觸摸並將它放在那裏,延遲是否會有所不同?另一種觀點是否可以吃掉這些事件? – 2009-07-01 18:23:44

回答

-1

嘗試了一些東西后,我意識到延遲只發生在自定義的UIButtons上。如果我用普通的UIView子類「模擬」一個按鈕,我會得到正確的行爲。