2011-07-29 30 views
6

tengo requisito como éste,NSImageView + Color de fondo

tiene uno NSImageView y que se cambia con frecuencia sobre la base temporizador, al redimensionar, que necesita para mantener la relación de aspecto, de modo de imagen no debe ocupar todo el marco de la imagen, en tal caso, tengo que mostrar el color de fondo negro,

¿alguien puede ayudarme cómo puedo lograr eso, en Google obtener un enfoque es tener subclase de NSImageView, pero ni idea, lo que impactará en el rendimiento, ya que la imagen cambia con frecuencia,

Respuesta

9

Establezca el modo de tamaño de la vista de la imagen en Proporcional. Colóquelo en un NSBox configurado en modo personalizado con fondo negro. No se necesita código, solo un caso de pensar dentro de la caja ...