UICollectionView头上的UITapGestureRecognizer无法正常工作?

时间:2016-12-21 23:07:16

标签: ios swift uicollectionview uitapgesturerecognizer

我正在尝试将Tap Gesture Recognizer添加到我的UICollection视图的标题中,但无论如何,我都无法启动numberOfPostsViewTapped()函数。我已经尝试了几个小时,并尝试在标题视图中使用其他UI元素,如其他视图或标签,但没有任何帮助。我们非常感谢一些指导。

x.sort_by{|k,v| ( v[:age] || v[:adn] ).to_i}.to_h

2 个答案:

答案 0 :(得分:1)

检查你的画面。你的UICollectionView在它的框架内吗?

如果视图不在其框架内,并且没有剪切到其边界,它将显示视图的内容,但用户交互将无法使用它。

答案 1 :(得分:0)

我认为您需要将userInteractionEnabled设置为true,以便点击会到达您的标签,该标签是您的headerView的子项。

headerView.userInteractionEnabled = true