Questo è il mio Escenario:[iOS]: rilevare quando View Controller appare dopo ritorno da un'altra applicazione esterna
ho un controller della vista in cui l'utente può passare ad un'altra applicazione (Impostazioni) quando premere un pulsante in questo modo :
-(void) goToSettings{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
}
Quindi, questo codice aprire le impostazioni dello schermo del app e si vede in alto a sinistra una leggenda come questa:
Torna myApplication
Desidero rilevare quando il controller di visualizzazione in cui l'utente preme il pulsante è di nuovo attivo. So che è possibile rilevare quando app è attiva ancora una volta con questo metodo nel file delegato
- (void)applicationWillEnterForeground:(UIApplication *)application
Ma ho bisogno di rilevare in particolare il controller della vista. Ho provato con -(void)viewWillAppear:(BOOL)animated
ma non funziona. Qualcuno ha qualche idea su questo?