Cocoaで使用する色付きインジケータはどこにありますか?
-
03-07-2019 - |
質問
カラーインジケータが必要です。緑、黄、赤ができる必要があります。誰もが方法を知っていますか? Interface Builderで利用可能なアイコンなどを調べましたが、それらのようなものは見当たりませんでした。
これのように: 緑色のインジケーターhttp://allynbauer.com/permafrost/green_indicator.png
解決
iChat / Mail / etcで使用されている画像は、InstantMessage.framework内にあります。ディレクトリは /System/Library/Frameworks/InstantMessage.framework/Resources
status-available.png
、 status-away.png
、および status-idle.png
もちろん、アプリに不要な画像ファイルを含めるのではなく、アプリにInstantMessage.frameworkを含めて、 [IMService imageNameForStatus:]
を使用してシステム画像の名前を取得することもできますステータスごと。 IMServiceクラスリファレンス
他のヒント
10.6.8を使用しており、 InstantMessage
フレームワークリソースフォルダーにアイコンが見つかりませんでした。
代わりに /Applications/uTorrent.app/Contents/Resources
(もちろんuTorrentがある場合)
10.8を使用して、 /System/Library/Frameworks/IMCore.framework/Resources
でそれらを見つけました。これは /System/Library/PrivateFrameworks/IMCore.framework/Resourcesへのシンボリックリンクです。
この投稿はかなり古いですが、これらのアイコンを見つけるのが難しいので...:)