UIImageViewでマルチタッチイベントを処理するために使用するカスタムUIImageViewクラスがあります。ユーザーのタッチが始まると、UIImageViewのフレームを増やしたいが、UIImageのサイズは固定したままにしておきたい。iPhone - UIImageViewのサイズを大きくして画像サイズを固定する
私はUIImageViewのフレームを変更し、UIImageのdrawInRect:メソッドを呼び出して、UIImageのサイズを固定したままにしてみました。しかし、これは動作していません。
UIImageViewのためcontentModeがScaleAspectFitのように設定して、すぐに私はUIImageViewのフレームサイズを増やすと、UIImageのサイズも増加(およびdrawInRectに影響されないされて:)
誰かが私に教えてくださいすることができ私はこれをどのように達成できるのでしょうか?
ありがとうございました。私がやろうとしていますどのような詳細
を追加
は画像
のサイズと同じサイズで画面上にこの
場所UIImageViewですユーザは、タッチした任意の場所に画像を選択し、ユーザが画像をマルチタッチしているかのように編集する。
画像ビューのサイズを大きくしてどこに触れても、画像サイズも大きくなります。希望があれば、より明確になります。
おかげ
あなたが表示された画像に影響を与えずにUIImageViewのフレームを増やしたいのはなぜ? 実際には、イベントの処理方法に影響を与えたいと思っています。どんな具体的な効果を達成しようとしていますか?ユーザーが指をフレームの外に動かすと画像が強調表示されたままになりますか? –