UIScrollView中點選按鈕高亮效果會延時怎麼辦

weixin_33728268發表於2016-05-03

最近專案中一個簡單的按鈕點選高亮效果,本來覺得很簡單的事,不知不覺就掉進了坑,所以寫個隨筆記錄下這個坑的解決方法。UIScrollView中點選按鈕高亮效果會延時,想要立即響應觸控事件立即高亮,可以自定義一個手勢類,繼承自UIGestureRecorgnizer,並在touch begin move end cancel幾個動作觸發函式中,改變手勢的狀態,從而多次觸發自定義手勢所繫結的函式,然後在這個函式中來改變按鈕的高亮和非高亮效果。

相關文章