Sparrow Mailのような一部のアプリケーションでは、2つの異なるアプリケーションアイコンが設定されています。アイコンビューとカバーフローで、ドックで使用されるデフォルトのアイコン。次に、リストビュー、列ビュー、およびタイトルバー用に2番目に小さくなります。アイコンをどのように小さく設定しますか?file.plistにはこれだけがあります。ありがとう。
1 に答える
Xcodeには、次の画像に示すような複数の解像度をサポートする.icns(Icon Suite)ファイルを作成できるIconComposer.appアプリケーションが含まれています。
上の画像でわかるように、[情報を見る]パネルの「プロキシ」アイコン(タイトルバー内)は小さい16 x 16アイコンを使用していますが、下のアイコンは大きいサイズの1つを使用しています。のシングルサイズのみの方法に慣れている場合UIImage
、OSXでのNSImage
動作が最初は混乱する可能性があります。iOSでは、aUIImage
は単一のビットマップイメージを表し、基本的にCoreGraphicsのラッパーCGImageRef
です。OS XのNSImage
はより高いレベルで動作するため、とはまったく異なりUIImage
ます。には、より類似したNSImage
1つ以上の特定のサイズのが含まれます。提供したスクリーンショットでは、ウィンドウのタイトルバーボタンの画像との画像の両方が、NSImageRep
UIImage
NSImageView
NSImage
。ただし、その画像がそれ自体を描画するように要求されると、画像はNSImageRep
要求されたサイズに基づいて2つの異なるを選択します。これがどのように機能するかの詳細については、Cocoa描画ガイド:画像の基本-画像表現の選択方法を参照してください。
オールインワンのXcode.appアプリバンドルを使用している場合は、Xcodeを起動し、[Xcode]>[開発者ツールを開く]>[アイコンコンポーザー]を選択します。複数のフォルダがある古いスタイルのXcodeツールを使用している場合は、になります<Developer Tools>/Applications/Utilities/Icon Composer.app
。