Hola gurús de Flex, tengo una particular duda que he estado intentando solucionar mucho tiempo pero no doy con la tela, así que acudo aquí.
Imaginaos que creo un boton:
Código:
var nb:Button = new Button();
nb.label = "Prueba";
Ese boton luego lo añado a mi escenario (un canvas que ya tenia creado):
Ahora quiero cargarme ese boton porque no voy a usarlo nunca mas:
Código:
micanvas.removeChild(nb);
delete nb;
Se supone que lo he eliminado, pero el boton sigue existiendo y lo puedo volver a añadir:
Mi problema esque en mi aplicacion estoy continuamente creando y quitando botones, y despues de un rato usando la aplicacion la memoria aumenta sin parar si no borro por completo los botones y elementos que creo.
¿Hay alguna manera de poder eliminar por completo un elemento?