Pregunta

Tengo una NSWindow que aparece al hacer clic en cualquiera de los dos elementos (tanto desde un NSTableView). Tengo un método de selección que le dice a la ventana de qué información a la pantalla. Todo esto funciona a la perfección, hasta que llega el momento de mostrar los datos en la ventana. Si causo la ventana de visualización de un tableview, a continuación, tratar de tener que mostrar los nuevos datos de otro que no lo hace, mantiene los datos antiguos sucesivamente.

Estoy utilizando el mismo método exacto para obtener y visualizar los datos de los dos posibles maneras para que la ventana se presenta, y los datos está cambiando correctamente. Para mostrar la ventana estoy usando [mywindow makeKeyAndOrderFront:self];

y uno vista de tabla se encuentra en la misma clase que la ventana, mientras que el otro no es

¿Fue útil?

Solución 2

Resulta que yo era tonto y no llamar [myWindow showWindow:self];

Otros consejos

¿Usted ha intentado llamar [[mywindow contentView] setNeedsDisplay:YES]; después de su llamada makeKeyAndOrderFront:?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top