Subclasificar NSView para tener un fondo transparente

Estoy creando una aplicación donde necesito tener un NSView transparente con una imagen PNG transparente dentro. El problema es que el NSView que estoy dibujando tiene un fondo gris. Lo tengo subclasificado (como TransparentRectangleView) pero no sé qué poner en drawRect para que sea transparente.

Ya he anulado el método isOpaque para devolver NO pero no parece ayudar ...

Alternativamente, ya existe un NSView subclasificado que es similar al UIImageView del iPhone (siempre que pueda agregar subvistas dentro, necesito agregar algo de texto dentro).

Respuestas a la pregunta(3)

Su respuesta a la pregunta