Estoy intentando crear una etiqueta mediante programación utilizando NSTextField, pero sale borrosa: screenshotCrear una etiqueta utilizando NSTextField es borrosa
Este es mi código hasta ahora:
NSTextfield *textfield = [[NSTextField alloc] initWithFrame:NSMakeRect(5,5,150,20)];
[texField setStringValue:@"some text here"];
[textField setEditable:NO];
[textField setSelectable:NO];
[textField setBordered:NO]
[textField setDrawsBackground:NO]
tengo rastreó el problema hasta la línea setDrawsBackground. También intenté usar [textField setBackgroundColor: [NSColor clearColor] también, pero no tuve suerte.
Por cierto, agregué un textField a la subvista de una vista que es una subvista de una vista de desplazamiento. También estoy jugando con isOpaque en todos los niveles de vista, pero no tuve suerte allí de nuevo.
Cualquier ayuda es muy apreciada.
Hay alguna información adicional útil que se encuentra [en esta entrada del blog] (http: //waffle.wootest.net/2010/09/16/setdrawsbackground-nstextfield-calayer /), que viene de aproximadamente el mismo período de tiempo que esta pregunta original. Mi propio problema fue resuelto por la fuerza dibujando un fondo sólido detrás de mi etiqueta NSTextField (usando "DrawBackground" con un color no funcionó). –