Załóżmy, że mam 2 UIViewControllers na stosie w ramach UINavigationController. W "rodzic" nazywamy "[self.navigationController pushViewController: childViewController animated: YES];" w przypadku niektórych działań użytkownika i "dziecka" nazywamy "[self.navigationController popViewControllerAnimated: YES];" w przypadku niektórych działań użytkownika.iOS: Jak rozpoznać, że wróciliśmy z obiektu UIViewController w kontrolerze nadrzędnym UIViewController?
Jak rozpoznać w rodzica, że właśnie wróciliśmy?
Czy istnieje metoda "zdarzenia", która może rozpoznać, że ta akcja popViewControllerAnimated została wywołana z potomka?
To nie oznacza jednak, który sterownik został wysunięty. Może istnieć kilka różnych. Ale oczywiście nie w stanie pchniętym, więc OP może po prostu śledzić, który kontroler został ostatnio zepchnięty. –