Domanda

Ho bisogno di indicatori di colore. Devi essere in grado di fare verde, giallo e rosso. Qualcuno sa come? Ho guardato attraverso le icone / etc disponibili in Interface Builder ma non ho visto nulla di simile.

In questo modo: indicatore verde http://allynbauer.com/permafrost/green_indicator.png

È stato utile?

Soluzione

Puoi trovare le immagini usate in iChat / Mail / etc all'interno di InstantMessage.framework. La directory è /System/Library/Frameworks/InstantMessage.framework/Resources

Puoi ottenere status-available.png , status-away.png e status-idle.png

Naturalmente, anziché includere inutilmente file di immagini extra nella tua app, potresti anche includere InstantMessage.framework nella tua app e usare [IMService imageNameForStatus:] per ottenere i nomi delle immagini di sistema per ogni stato. Vedi Riferimento classe IMService

Altri suggerimenti

Utilizzando 10.6.8 e non è stato possibile trovare le icone nella cartella delle risorse del framework InstantMessage .

Quindi, in alternativa, quelli ottenuti da /Applications/uTorrent.app/Contents/Resources

(se hai uTorrent ovviamente)

Usando 10.8, li ho trovati in /System/Library/Frameworks/IMCore.framework/Resources che è un collegamento simbolico a /System/Library/PrivateFrameworks/IMCore.framework/Resources

Questo post è piuttosto vecchio ma ho avuto delle difficoltà a trovare queste icone, quindi ... :)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top