0
私は、UIImage(基本的には矩形)を持つViewControllerを持っています。私はタップと長いプレスジェスチャーUIImageに配線している。私が画像をタップすると、私のアプリはそれに応じて反応します。カスタムUICollectionViewCell NIBにジェスチャを追加するには?
しかし、今ではアプリを拡張する必要があります。アプリケーションの途中でUIImageの代わりに、私は、セルの1つに同じイメージを持つUICollectionViewを持っていることを知っています。セルは、NIBを使用するカスタムセルでもあります。どのようにしてNPCのUIImageにアクセスして、ViewControllerの中にあったときにどうしたのか、今のところどのように行動したのでしょうか?あなたのUICollectionView
がタップされることに反応した画像だけのグリッドがある場合
私に戻ってきてくれてありがとう。私は明らかにすべきだった。私がタップジェスチャーを使用している理由は、画像のどこでユーザーがタップするのかを判断する必要があるからです。ユーザーが画像をタップすると、タップの座標が返されます。 didSelectItemAtはこの場合には機能しません。 –
したがって、あなたの 'UICollectionViewCell'のためのカスタムクラスを作成し、そこで' UITapGestureRecogniser'を追加してください。 –
これは可能ではありません。ジェスチャをコレクションビュー全体に追加することはできますが、実際には2つのセルのuimageに絞る必要があります。 –