2011-12-17 14 views
6

Cuando estaba usando Chrome para descargar algo en Lion, aparece en mi dock una insignia con progreso de descarga que se actualiza de forma dinámica.Actualizando dinámicamente el ícono de la aplicación en OSX

Dynamic badge

¿Cómo puede uno ir sobre la realización de que?

+0

¿Oye fue el 'setBadgeLabel' capaz de hacer lo que usted quería? Pensé que 'setBadgeLabel' era solo para texto, el progreso circular en la parte inferior derecha del ícono de Google Chrome se ve como una imagen. ¿Pudiste colocar una imagen sobre el ícono con 'setBadgeLabel'? ¿Puedes compartir una captura de pantalla de tu resultado final? – Noitidart

Respuesta

5

creo que busca este pedazo de código:

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

Here se puede encontrar toda la información que necesita (es el NSDockTile Class Reference).

+0

Gracias por answng :) – Will

Cuestiones relacionadas