• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Xcodeプログラミング大全という書籍を参考にして、勉強をしているので)

Xcodeプログラミング大全を参考にして画像ブラウザを作成し、画像の回転・反転処理をしたい

このQ&Aのポイント
  • Xcodeプログラミング大全を参考にし、一つのウィンドウ内に複数のイメージブラウザを設置して、画像の回転・反転処理を行いたいと思っています。
  • 対象のイメージブラウザが選択状態になるので、マウスでドラッグした際に、取得することは可能です。
  • 具体的な方法はXcodeプログラミング大全に記載されていますので、書籍を参考にしてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.2

たしかに、ドラッグ&ドロップでは、「imageBrowserSelectionDidChange:」のDelegateは発生しませんね。 なにか方法はあるんでしょうが、むしろそれより、ドラッグ&ドロップを受け入れているViewを知る必要のないプログラムを書く方が、全体に簡潔で、合理的になるんじゃないでしょうか?

S202
質問者

お礼

アドバイスありがとうございます。 もう少し調べてみます。

その他の回答 (1)

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.1

IKImageBrowserDelegateの、「imageBrowserSelectionDidChange:」で取り出せると思いますが、いかがでしょう?

S202
質問者

お礼

アドバイスありがとうございます。 「imageBrowserSelectionDidChange」について調べてみたのですが、ImageBrowser内の任意の画像をクリックした際に実行されるとありました。 ImageBorwser内の画像をクリックした際ではなく、ドラッグして画像を対象のImageBrowserに持って行き、ドロップした際のImageBrowserの名前を取得したいのです。 1つのwindow内に複数のImageBrowserが設置してあり、IBrowser1→IBrowser4という感じで名前をつけています。 「imageBrowserSelectionDidChange」で取得は可能なのでしょうか?

関連するQ&A