0

プロジェクトでopenflowライブラリを使用しています。openflowに表示されている画像をタップすると、別のViewControllerが開く必要があります。

私の問題は、tapGestureRecognizerを作成したことですが、そのビューのすべてのボタンやその他すべてのボタンで呼び出されることです。オープンフローで画像をタップしたときにtapGestureRecognizerが開始されるようにしたいのですが、他の場所では開始しません。私を助けてください。私はここで立ち往生しています。前もって感謝します!

4

1 に答える 1

1

タップ ジェスチャは、必要なビューにのみ追加します。

UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapGesture:)];

//openFlowImageView is the view that you want the tap to work on.
[openFlowImageView addGestureRecognizer:tap];
[tap release];
于 2011-06-09T15:30:26.960 に答える