0

[色]ウィンドウで新しい色を設定して、長方形の塗りつぶしの色を変更したいアプリを作成しています。

アプリの実行中に、⌘⇧Cを押すとこのウィンドウを表示できます。そのウィンドウをViewControllerに接続し、ユーザーが選択した新しい色を取得して、drawRect:メソッドのNSRectの塗りつぶし色として使用したいと思います。

[色]ウィンドウから色を設定して取得するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

3

使いたいのはNSColorPickerクラスです。ドキュメントはここから始まります。

この質問のコードは、進むべき方向を示していchangeColor:ます。最初の応答者にメソッドを実装する必要があります。(バグがあるため、そのコードには正確に従わないでください。)

于 2012-10-17T10:23:33.733 に答える