以下のようなレイアウトです。ビューコントローラの半分(白いもの)を要するビュー内のイメージビュー。画像ビューは、上下の余白を考慮してコンテナを塗りつぶします。私は、アスペクトに合わせてイメージビューにスケールモードを設定しました。このすべてが、私が望む正確な視覚効果を私に与えます。側面にフィットし、それが可能なの一部だけを取る(私も画像ビュー上にインストールジェスチャー認識をタップしてきた、と私はそれだけで、実際の画像が表示される領域にタップを検出したいしかしAspectFitスケールモードでUIImageViewのタップを正しく検出する方法
スペース)。画像自体が動的に変更されるため、どのアスペクト比にするか分かりません。これを達成する最も簡単な方法は何でしょうか?
私は画像ビューでtraililnigと先行する制約を取り除かなければならないと思いますが、次に何がありますか?
あなたがしたいと思う[画像はイメージビュー内で占有するという枠を計算](http://stackoverflow.com/a/35510271/2976878)とのみその矩形内のタップに対応しています。 – Hamish
ええ、タップが画像の領域内にあるかどうかを計算することが私の最初の考えでした。しかし、これはかなり一般的な問題であるように私はいくつかの簡単な解決策を数えました。しかし、より良い選択肢がない場合... – Wujo