У меня есть UITableViewController и я хочу обнаруживать касания.
По сути, я хочу, чтобы пользователь мог удерживать нажатие в течение 3 секунд, а когда он отпустил, я хочу открыть маленькое представление с несколькими опциями для таблицы.
Я пробовал это ...
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
self.lastTouch = [event timestamp];
NSLog(@"TLC.touchesBegan:touchBeginEndInterval %f", self.lastTouch);
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
NSTimeInterval touchBeginEndInterval = [event timestamp] - self.lastTouch
NSLog(@"TLC.touchesEnded:touchBeginEndInterval %f %f", self.lastTouch, touchBeginEndInterval);
}
И это совсем не касается моих прикосновений ...
Есть идеи, как лучше всего это реализовать?