UICollectionView collectionView:didSelectItemAtIndexPath:没有正确响应

时间:2018-05-25 06:58:25

标签: ios uitableview uicollectionview uicollectionviewcell

我有一个名为MyView的类继承自UIView,在其中添加一个UICollectionView。但是当我提出一个包含MyView的新VC时。但是collectionView:didSelectItemAtIndexPath:没有响应,除非长时间按下单元格然后松开手指,这个方法就会被调用。

class MyView: UIView {
addSubview(collectionView) // delegate and datasource are both set
    func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
//only long press the cell and release the finger this method would be called
    }
}

 class VC {
 view.addSubview(MyView instance)
}

class rootVC {
    present Or push to VC
}

这是如此有线。

0 个答案:

没有答案