dodałem ten kod w cellForRowAtIndexPath
Jak dodać gesty przesuwania do komórki UITableView?
UISwipeGestureRecognizer *gestureR = [[UISwipeGestureRecognizer alloc]
initWithTarget:self action:@selector(handleSwipeFrom:)];
[gestureR setDirection:UISwipeGestureRecognizerDirectionRight];//|UISwipeGestureRecognizerDirectionRight)];
[cell addGestureRecognizer:gestureR];
to działa dobrze. Ale chcę UISwipeGestureRecognizerDirectionLeft
więc Dodane jak ten
[gestureR setDirection:UISwipeGestureRecognizerDirectionLeft|UISwipeGestureRecognizerDirectionRight)];
Kiedy skontaktować się z kierownictwem i stanie zawsze jestem coraz 3 = 3
- (void)handleSwipeFrom:(UISwipeGestureRecognizer *)recognizer {
NSLog(@"%d = %d",recognizer.direction,recognizer.state);
}
gdybym zastosować tylko jeden gest to działa dobrze. Próbowałem dodać dwa gesty jeden po drugim. ale zareaguje tylko na jeden gest.
Jak dodać drugie gesty. Dodałem bezpośrednio do jednego gestu w TableView Wyświetl jeden do komórki, ale teraz użyj.
Dzięki, już wypróbowany jak powyżej, ale nie z inną funkcją (selektor) .. Próbuję i dam znać ... +1 –