美文网首页iOS学习
iOS UIcollectionView didselect 方

iOS UIcollectionView didselect 方

作者: 我是谁_你是谁 | 来源:发表于2021-01-26 10:23 被阅读0次

    问题产生场景:想点击 collectionView除了cell 的 其他地方
    添加了个Tap手势,点击cell 不走 didselect方法

    解决办法:使用tap的代理方法可以解决

    <UIGestureRecognizerDelegate>
    tap.delegate = self;
    
    至关重要的方法来了 ~
    -(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch{
    //判断是不是点的collectionView
        if ([touch.view isKindOfClass:[UICollectionView class]]) {
    //走tap手势的方法
            return YES;
        }
        //走didselect方法
        return  NO;
    }
    

    这是网上找到的,感谢那位,做个记录,分享给其他人

    相关文章

      网友评论

        本文标题:iOS UIcollectionView didselect 方

        本文链接:https://www.haomeiwen.com/subject/ywrwaktx.html