Mi sono registrato per ricevere notifiche relative alle modifiche alla cornice della barra di stato, ma non vengono mai ricevute.Cambio della barra di stato senza alcuna notifica
Ecco come mi iscrivo per la notifica:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(appWillChangeStatusBarFrameNotification:)
name:UIApplicationWillChangeStatusBarFrameNotification
object:nil];
In alcuni luoghi la nostra applicazione, abbiamo mostrare/nascondere la barra di stato con:
[[UIApplication sharedApplication] setStatusBarHidden:maximize
withAnimation:UIStatusBarAnimationSlide];
ma può anche modificare la dimensione quando l'hotspot personale è abilitato o in una telefonata. C'è un modo per ottenere la cornice attuale della barra di stato quando cambia?
This question implica che le notifiche non funzionano a causa di un errore di SDK, almeno per le modifiche di orientamento. È questa la ragione? C'è qualche soluzione?
Hmmm ... funziona per me sui cambiamenti di orientamento ma non con setStatusBarHidden. Lo faccio chiamare quando simulo una telefonata sul simulatore. – rdelmar