1

UICollectionViewユーザーがタップした瞬間に、セルにフレームを表示しようとしています。

私が欲しい機能は次のとおりです。

  • セルでタッチが開始されたときに表示されます、touchesBegan?
  • タッチがシングルタップの場合は、私が対応できるように教えてください
  • タッチが長押しの場合は、私が対応できるように教えてください
  • ユーザーがダウン中に指を動かすと、フレームが移動します。

現在、長押し用に追加したジェスチャ認識エンジンの画像としてフレームをUIImageView追加UICollectionViewCellしています。シングル タップは、標準のUICollectionViewデリゲート メソッドで検出されます。

これをどのように達成できるかについてのアイデアはありますか? シングルタップなどで touchesBegan/Ended をキャンセルする方法については知りません...

4

1 に答える 1