現在、これらのグリフ/ベクター アイコンを、Xcode で得られるデフォルトのアイコン (NSActionTemplate など) のように表示する方法を見つけようとしています。調査したところ、Illustrator で PDF に保存されていることがわかりました。
同じトリックを実行して (Apple のアイコン用の元の Illustrator ファイルを見つけることができました)、それを PDF として保存し、プロジェクトにインポートして、アイコンをテクスチャ ボタンにドラッグすると、真っ黒に見えました。ただし、白い背景がクリアされたので、プレビューで表示されていた白い背景が原因で、元のようにボタンのスタイルが設定されていない可能性があると考えました。
基本的に私が求めているのは、アイコンをデフォルトのように見せる方法です。複数のファイルを作成したり、動作をコーディングしたりしたくありません。画像をボタンにドラッグ アンド ドロップして、スタイル自体を適用するのは非常に簡単なはずだからです。
- 編集 -
OK、解決策を見つけました — ファイル名に「テンプレート」というテキストを追加することで、これが行われます。しかし、Illustrator から AI および EPS としてエクスポートされた透明な PDF に、Xcode が使用する白い背景がまだある理由がわかりません。そのため、円ではなく、必要な効果を持つ長方形になります。
Xcode で動作するように、PDF から白い背景を削除する方法を知っている人。それが透明であることを示しているのは私を悩ませています (PDF と Illustrator で透明なグリッドを見ているとき)、まだ白い背景があります。