Buenos dias,
Tengo una app en iOS de tipo NavigationController con 3 vistas, la 1 es un ListView, la 2 es un formulario y la 3 es informativa.
Al clicar en una fila de la listView de la primera vista, nos desplaza al a siguiente vista, la 2, donde en el formulario muestro en el titulo el valor que contiene la fila seleccionada. Una vez rellenado el formulario, en la siguiente ventana muestro toda la información en Labels.
El tema esta en que si el valor escogido en la primera vista no es el que queremos, al darle al botón de Back del Navigation Bar necesito que ese valor vuelva a aparecer en la lista y que se cargue de nuevo la lista. Para cargar de nuevo la lista se que tengo que lanzar el reloadTable dentro del viewWillAppear, pero, si lanzo el proceso de eliminar el valor desde la vista del formulario haciendo clic en el botón de Back del Navigation Bar llamandolo desde el viewWillDisappear o viewDidDisappear me lo lanzara también cuando valla a la siguiente pantalla donde muestro la información escrita en el formulario verdad??
Como puedo controlar esto??
Muchas gracias