-1

我在我的应用程序中使用自定义 xib 单元格,但我面临一个关于所有表格视图的问题,UITableViewCell单击时没有被选中,我必须长按单元格才能选择它。我正在使用自定义 xib 单元格,并且在我的课程中没有使用任何手势识别器。我在每个表格视图中都面临这个问题,即使在NIDropdownList我以前使用过很多次的开源库 Tableview 中也是如此。

4

1 回答 1

0

我正在使用其中包含 UIGestureRecognizers 的 CDSideMenu 和 TSMessage 库。

UISwipeGestureRecognizer *gestureRec = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(fadeMeOut)]; [gestureRec setDirection:(self.messagePosition ==TSMessageNotificationPositionTop ? UISwipeGestureRecognizerDirectionUp : UISwipeGestureRecognizerDirectionDown)];

[self addGestureRecognizer:gestureRec]; [gestureRec setCancelsTouchesInView:NO];

我已将所有手势设置为不取消视图中的其他触摸,它解决了问题 [gestureRec setCancelsTouchesInView:NO] :)

于 2016-02-08T13:09:25.100 回答