3

OS Xヒューマンインターフェイスガイドラインの「ツールバーアイコンのデザイン」セクションには、システムがツールバーのアイコンに効果を適用して、外観を変更すると記載されています。つまり、次のような黒一色のアイコンを作成する必要があります。

黒一色のアイコン

システムは次のように表示します。

システム処理済みアイコン

それは素晴らしいことですが、私にはうまくいきません。

私はInterfaceBuilderを使用しています。NSToolbarItem内に丸みを帯びたテクスチャボタンがあります。

InterfaceBuilder階層

ツールバー項目に黒一色のアイコンを割り当てました。

ここに画像の説明を入力してください

ただし、表示すると...黒一色のアイコンのように見えます。

ここに画像の説明を入力してください

私は何が間違っているのですか?このことは私を夢中にさせています。

4

2 に答える 2

5

アイコンの名前をからに変更してみてTestくださいTestTemplate。このトリックの詳細については、OSXリリースノートを参照してください。

于 2012-09-16T10:06:05.913 に答える
0

NSImageオブジェクトを直接(Interface Builderではなく)処理している場合は、[myImage setTemplate:YES]を呼び出すことができ、特別な描画動作を示します。

于 2014-03-09T16:01:12.210 に答える