Creo el elemento de estado con un PNG negro y transparente. Veo que muchas aplicaciones cambian el icono de color a blanco cuando están resaltadas (con el fondo azul predeterminado) me pregunto si este proceso es automático o si tengo que llamar al setAlternateImage
para cambiarlo manualmente. Este caso, ¿cómo puedo producir automáticamente la copia en blanco de mi imagen? ¿Hay algunos trucos o la mejor manera de lograr eso?NSStatusItem y imagen resaltada en blanco
8
A
Respuesta
14
Si está utilizando imageNamed:
, simplemente puede agregar "Plantilla" al nombre del archivo para obtener este comportamiento (por ejemplo, "StatusItemTemplate.png"). De lo contrario, use [myImage setTemplate:YES]
.
Cuestiones relacionadas
- 1. texto borroso en NSStatusItem
- 2. CGContextClipToMask devolver imagen en blanco
- 3. regiones en blanco en la imagen
- 4. Cómo convertir una imagen a blanco y negro en PHP
- 5. Filtro CI para crear una imagen en blanco y negro?
- 6. resaltado NSStatusItem con una cadena con atributos
- 7. Ocultar NSMenu programáticamente de NSStatusItem
- 8. Espacio en blanco alrededor de la imagen
- 9. informándome cuando NSStatusItem está oculto
- 10. Pygame y Blitting: blanco sobre blanco = gris?
- 11. Usando python PIL para convertir una imagen RGB en una imagen pura en blanco y negro
- 12. iPhone - allanando un UIImageView y subvistas a la imagen = imagen en blanco
- 13. UIButton contentMode ignorando cuando resaltada (adjustsImageWhenHighlighted)
- 14. Emacs 23: Selección no resaltada
- 15. Buscar palabra clave resaltada en ASP.Net
- 16. Anulación de la selección resaltada en UIPickerView
- 17. Cómo cancelar la búsqueda resaltada en Eclipse
- 18. Modificaciones de la memoria resaltada
- 19. cómo editar píxeles y eliminar fondo blanco en una imagen de lienzo en html5 y javascript
- 20. Cómo obtener el marco para NSStatusItem
- 21. ¿Cómo crear una imagen en blanco en Python?
- 22. CoreGraphics dibujar una imagen en un lienzo en blanco
- 23. CGContextShowTextAtPoint y espacio en blanco
- 24. Matplotlib (pyplot) savefig muestra la imagen en blanco
- 25. Perl Statistics :: R genera imagen de trazado en blanco (jpeg)
- 26. cómo hacer que la imagen en color sea en blanco y negro en Android
- 27. ¿Cómo abrir una ventana al hacer clic en NSStatusItem?
- 28. Cocoa: haga clic con el botón secundario en NSStatusItem
- 29. Cómo recortar automáticamente un borde blanco de imagen en Java?
- 30. NSStatusItem aparece brevemente en el inicio, pero desaparece rápidamente