UIPickerView添加在UITableView上滑动不灵敏的问题

自定义一个UITableView子类,在里面直接写上这段代码

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch{
    UIView *view = touch.view;
    
    NSString *cellType1 = @"UIPickerTableViewWrapperCell";
    NSString *cellType2 = @"UIPickerTableViewTitledCell";
    NSString *viewDescription = [[view class] description];
    if ([viewDescription isEqualToString:cellType1] ||
        [viewDescription isEqualToString:cellType2]) {
        return NO;
    }
    return YES;
    
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,033评论 3 119
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,840评论 25 709
  • 最近一直在找方便写文章又方便分享的软件,终于在朋友圈偶然看到了朋友用简书分享的文章,马上迫不及待的试用了。之前有...
    滋滋小宝阅读 200评论 2 2
  • 决定停用微博几天,让自己属于自己,在这么块地方看看写出来再阅读了解自己内心到底怎么样想的。2016年最后一天,习惯...
    静守时光mxx阅读 219评论 0 0
  • 6.1的儿童节快乐呀 管他的年龄爱变大,我还愿意是个简简单单的小孩。 大学里要开始恢复写日志的习惯啦 还记得在上一...
    smile阳呐阅读 382评论 4 1