iOS: a adição de UITapGestureRecognizer à exibição de contêiner intercepta o método didSelectItemAtIndexPath do UICollectionView

Eu adicionei umUITapGestureRecognizer para o meu principalContent View no meu ViewController para descartar meu teclado quando a exibição do conteúdo é tocada.

O problema é que eu tenho umUICollectionView dentro da minha exibição de conteúdo e definindo oUITapGestureRecognizer intercepta as torneiras do meuUICollectionView.

Como permito que meuUICollectionViewtorneiras para passar para que odidSelectItemAtIndexPath método será acionado novamente?

func setupGestureRecognizer() {
    let dismissKeyboardTap = UITapGestureRecognizer(target: self, action: "dismissKeyboard")
    contentView.addGestureRecognizer(dismissKeyboardTap)
}

func dismissKeyboard() {
    contentView.endEditing(true)
}

questionAnswers(2)

yourAnswerToTheQuestion