ipadアプリケーションでuiimageをクリックしてビュー(別のxib)を開く方法。誰かが感謝を事前に知っているかどうか教えてください。クラスのカスタムデリゲートを使用して実行できることをどこかで読みましたが、実装できません。
質問する
170 次
2 に答える
2
まず最初に、図に示すように、xibでのimageViewのユーザーインタラクションを有効にする必要があります。
次に、以下のように1つのtapgastureREcognizerを追加します
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(tapAction:)];
tapGesture.numberOfTapsRequired = 1;
tapGesture.numberOfTouchesRequired = 1;
[fr addGestureRecognizer:tapGesture];
これfr
がimageviewでありtapAction:
、他のビューを表示できるメソッドです(xib)
于 2012-05-04T11:51:15.377 に答える
1
私が過去にこれを行った2つの方法があります。
A)UIButonを作成し、画像を背景として設定します。
B)タッチジェスチャ認識機能を作成できます。タッチすると、ユーザーがタッチした場所の座標を取得し、それが実際に画像上にあるかどうかを確認できます。
他のビューを表示するだけです。
于 2012-05-04T11:46:59.327 に答える