didSelectItemAtIndexPath无法正常工作

时间:2014-12-31 04:04:23

标签: ios uicollectionview

将项目点击到CollectionView时出现问题。

点击该项目时,不会调用didSelectItemAtIndexPath。只有在按住项目时才执行此方法。

这是方法实现。

- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath    *)indexPath {

  NSLog(@"did select at index path %@", indexPath);
  _magazine = [[AppController instance] magazines][indexPath.row];
  [self loadEditionsForMagazine:_magazine];
  _magazineEditionsView.hidden = NO;
}

我的CollectionView链接到数据源和委托。

感谢。

1 个答案:

答案 0 :(得分:0)

检查这些:

  1. UICollectionView上没有任何内容。
  2. UICollectionView之前没有UICollectionView接收手势的子视图。
  3. 或者没有其他手势识别处于活动状态。
  4. 希望这会有所帮助.. :)