1

私は色がよくあります。クリックするとMacOSXが表示されますNSColorPanel。すべてのデフォルトのカラーピッカーを有効にしています。ただし、必要な各カラーピッカーには3つのフレーバーがあります。2つはshowAlphaによってすでに提供されており、Alphaオプションは表示されません。3つ目が必要です。これは、トグルボタンを追加するだけで、0アルファとフル(1)アルファを表します。

しかし、私が見ていることから、まったく新しいnibファイルを作成する必要があります。このためのテンプレートとしてデフォルトのカラーピッカーを使用する方法はありますか?次に、実装をサブクラス化して、このトグルボタンを確認できますか?

のサブクラス化とAppleのMyColorPicker.xcodeprojの例を使用して計算する方法については、http: //filibeto.org/unix/macos/lib/dev/documentation/Cocoa/Conceptual/DrawColor/DrawColor.pdfNSColorPickerを参照しています。これを。

4

1 に答える 1

1

NSColorPickerのaccessoryViewを使用して、コントロールを追加します。

于 2012-09-11T20:50:00.287 に答える