1

UICollectionView 内の UICollectionViewCell からシークを実行したいと考えています。UICollectionView のサブビューである UIIMage があります。UICollectionViewCellのピアビューであるボタンがあります。UIIMage の上にある透明なボタンの回避策を使用して、このセルのタッチ イベントをキャプチャしました。ユーザーがコレクションセルでこの画像をクリックしたときに、セグエを実行したいと思います。問題は、どのセルのボタンがセグエをトリガーし、セグエの準備でそれを処理するかわからないことです。

ボタンは、送信者がこのボタンである IBAction をトリガーします。この透明なボタンの下にある UICollectionCell がどのセルであるかを知るにはどうすればよいですか?

4

2 に答える 2

1

ボタンにタグを追加し、タグに応じて異なるセグエを実行します。別の方法-ボタンなしでは、UIImagesにタップジェスチャを追加し、タップされた画像に応じてセグエを実行します...

于 2013-07-02T13:51:18.527 に答える