UICollectionView点击没响应

下拉刷新UICollectionView的时候,如果UICollectionView的内容很少,点击页面上的按钮、手势、包括didSelectItemAtIndexPath都没反应,只有滑动一下页面才可以点击。

估计问题出在设置了UICollectionView的内边距,用作UICollectionView的头视图。

[self.Coll setContentInset:UIEdgeInsetsMake(250, 0, 0, 0)];

估计是这句话导致点击没反应。

目前没找到什么好的方法,只能把didSelectItemAtIndexPath也换成在cell上面增加手势点击,然后设置手势的代理

- (BOOL)gestureRecognizer:(UIGestureRecognizer*)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer*)otherGestureRecognizer {

    return YES;

}

可以解决点击没反应的问题。


你可能感兴趣的:(UICollectionView点击没响应)