2011-12-17 19 views
6

Quando utilizzavo Chrome per scaricare qualcosa su Lion, sul mio dock viene visualizzato un badge con lo stato di download che si aggiorna dinamicamente.Aggiornamento dinamico dell'icona dell'app in OSX

Dynamic badge

Come può uno fare per raggiungere questo?

+0

Hey è stato il 'setBadgeLabel' in grado di fare ciò che volevi? Pensavo che "setBadgeLabel" fosse solo per il testo, la progressione circolare in basso a destra dell'icona di Google Chrome sembrava un'immagine. Sei riuscito a posizionare un'immagine sopra l'icona con 'setBadgeLabel'? Puoi condividere uno screenshot del tuo risultato finale pleast. – Noitidart

risposta

5

penso che siete alla ricerca di questo pezzo di codice:

[[[NSApplication sharedApplication] dockTile] setBadgeLabel:@"My String"]; 

Here è possibile trovare tutte le informazioni necessarie (è la NSDockTile Class Reference).

+0

Grazie per answng :) – Will

Problemi correlati