I am using custom xib cells in my application but I am facing a problem regarding all tableviews, UITableViewCell
is not getting selected on single tap, I have to long press the cell for selecting it. I am using a custom xib cell and I have not used any gesture recognizer in my classes. I am facing this problem in every table view even in NIDropdownList
’s Tableview Which is an open source library I have previously used many time..
I was using CDSideMenu and TSMessage library which contains UIGestureRecognizers in it.
UISwipeGestureRecognizer *gestureRec = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(fadeMeOut)]; [gestureRec setDirection:(self.messagePosition ==TSMessageNotificationPositionTop ? UISwipeGestureRecognizerDirectionUp : UISwipeGestureRecognizerDirectionDown)];
[self addGestureRecognizer:gestureRec]; [gestureRec setCancelsTouchesInView:NO];
I have set All the gestures to not cancel other touches in view and its solved the problem [gestureRec setCancelsTouchesInView:NO] :)