現在、これらのグリフ/ベクターアイコンをXcodeで取得するデフォルトのアイコン(NSActionTemplateなど)のように表示させる方法を見つけようとしています。彼らはIllustratorでPDFに保存されていることを研究して見ました。Xcodeアプリケーションで使用するカスタムベクターアイコンを作成する方法
私は同じトリック(私はAppleのアイコン用の元のIllustratorファイルを見つけることができました)をPDFとして保存し、それをプロジェクトにインポートしてアイコンをテクスチャ付きのボタンにドラッグしました。しかし、白い背景をクリアしたので、プレビューに表示されていた白い背景が、元のようにボタンのスタイルを変更しない可能性があると考えました。
だから、基本的には私が求めているものを私はアイコンがデフォルトのように表示させるために管理する方法です。ボタンにイメージをドラッグアンドドロップしてスタイル自体を適用するのはかなり簡単なので、複数のファイルを作成したり、コードを振り分けたりするのは本当に心配していません。
- EDIT -
OK、私は解決策を見つけた - それはこれを行いますファイル名にテキスト「テンプレート」を追加することもできます。しかし、IllustratorからAIやEPSとしてエクスポートされた透明なPDFが、Xcodeが使用する白い背景を持っている理由を理解できません。円の代わりに、私が望む効果を持つ長方形になります。
PDFから白い背景を削除する方法を知っている誰でも、Xcodeで動作します。それは透明であること(PDFとIllustratorの透明なグリッドを見ると)が白い背景を持っていることを示しています。
実際に私はこのアプリケーションを実行しましたが、デフォルトのNSButtonにアイコンが表示されませんでしたが、テクスチャ付きNSButtonを使用した場合、この四角形が私のように振る舞いますが、私はアプリケーションを実行した場合でも。私はまだこの問題を解決していません。 – fnky