1

で何かしたいのですがUIImagePickerController、ビュー(Aという名前)にライブラリ内のすべての画像が含まれていることがわかりました。画像を選ぶときは、その上に何かを描きたいと思います。

のデリゲートdidFinishPickMediaWithInfoを使用してコントローラーに画像を取得できますがUiImagePickerControllerDelegate、ビュー A のどのポイントをタップしたかを検出できません (この時点でいくつかのビューを描画するため)。ビューAに追加しようとしTapGestureRecognizerましたが、実際にはポイントに戻りますが、残念ながらデリゲート didFinishPickMediaWithInfoに実行できないため、選択した画像を取得できません。

didFinishPickMediaWithInfoデリゲートで選択した画像を取得し、タップしたポイントを返すという2つのことを同時に達成するという考えはありません。

これを達成するために私を導くためのアイデア(おそらく単なるアイデア)はありますか

ありがとう

4

1 に答える 1

0

ありがとう、最後に、この問題を解決するための解決策を見つけました。それは簡単で、詐欺に似ています。UIWindow にタップ ジェスチャを追加すると、すべてが完了します。

于 2013-03-13T03:52:24.417 に答える