0

CGRectMake(0,0,1024,704)を使用してUIImageViewを追加したUIViewControllerがあります。(768-ナビゲーションバーht-ステータスバーht = 704)。私はランドスケープモードでのみ作業しています。このUIImageViewにタップジェスチャを追加しました。しかし、私はこのタップ領域を604の高さに制限したいと思います。この写真はそれを少し明確にする必要があります。赤い線のある領域はUIImageViewであり、緑と赤い線のある領域はタッチイベントを必要としない領域です。 ここに画像の説明を入力してください

これを行う方法について何か考えはありますか?

4

1 に答える 1

0

locationInView:のメソッドを使用してUITabGestureRecognizer、ユーザーがタップした場所を把握し、それに応じて応答することができます。

于 2012-08-22T08:03:26.237 に答える