iPhone Wie programmatisch SMS behandeln zu / Rufen Warnmeldungen
Frage
Ich habe einige Probleme mit SMS-Benachrichtigungen und Anrufbenachrichtigung des Video-Player Einfrieren. Ich bin die Anzeige derzeit ein Video mit MPMoviePlayerController mit Moviecontrol Verborgen. Ich bin überlagert auch einen Untertitel mit UITextView auf das Video.
Allerdings, wenn ein SMS-Nachricht, Pop-up, wird das Video einfrieren, aber die Textview wird auch weiterhin blättern. Ein Anrufsignal wird intrupt auch das Video, so dass das Video bis gefrieren, während der Text weiter scrollen, was zu misallignment führt.
So ist es eine Möglichkeit, das Video vor dem Einfrieren zu beheben? Oder ist es eine Möglichkeit, SMS / Anruf Alarmbenachrichtigungen zu erkennen und damit umgehen?
Lösung
Kontrolle
- (void)applicationWillResignActive:(UIApplication *)application
und
- (void)applicationDidBecomeActive:(UIApplication *)application
Methoden der UIApplicationDelegate Protokoll. Oder Sie können fangen
UIApplicationDidBecomeActiveNotification
und
UIApplicationWillResignActiveNotification
Benachrichtigungen