Bug:UITableViewCell 点击失效,长按调用did

2018-03-21  本文已影响0人  牛程程

最近,在工作过程中遇到了一个奇怪的bug。UITableViewCell点击后,不会调用- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;方法。只有长按才会调用。

解决办法:
需要查看一下存在bug的tableView的superView,或者是父控制器的view是否添加了手势(UIGestureRecognizer)覆盖了UITableViewCell的didselect方法。

解决办法来自:https://stackoverflow.com/questions/28927909/uitableview-clicked-and-no-cell-selected-but-long-press-trigger-cell-selected

上一篇 下一篇

猜你喜欢

热点阅读