Для отображения значков использовали события TouchDown и TouchUpInside для подтверждения,
б
timeBetweenTouchRelease = [[NSDate date] timeIntervalSince1970]; когда TouchDown
и использовал следующее
timeBetweenTouchRelease = [[NSDate date] timeIntervalSince1970] - timeBetweenTouchRelease;
когда TouchUpInside.
По-прежнему возникают проблемы с tablecell, я думаю, что при использовании сенсорного начала и конца пользователь может двигать пальцем, что означает, что пользователь мог перейти из одной ячейки в другую.