iPhone Come gestire a livello di codice la notifica di avviso SMS / chiamata
Domanda
Sto riscontrando alcuni problemi con gli avvisi SMS e le notifiche di chiamata che bloccano il video player. Attualmente sto visualizzando un video usando MPMoviePlayerController con movieControl Hidden. Sto anche sovrapponendo un sottotitolo usando UITextView nella parte superiore del video.
Tuttavia, ogni volta che viene visualizzato un popup di avviso SMS, il video si blocca ma TextView continuerà a scorrere. Un avviso di chiamata interromperà anche il video, causando il blocco del video mentre il testo continua a scorrere, il che porta a un disallineamento.
Quindi c'è un modo per riparare il congelamento del video? O c'è un modo per rilevare le notifiche di avviso SMS / Call e gestirle?
Soluzione
di controllo
- (void)applicationWillResignActive:(UIApplication *)application
e
- (void)applicationDidBecomeActive:(UIApplication *)application
metodi del protocollo UIApplicationDelegate. Oppure puoi prendere
UIApplicationDidBecomeActiveNotification
e
UIApplicationWillResignActiveNotification
Notifiche