Während meine App läuft und ich drücke Power-Taste (um das Gerät zu sperren) ruft diese Funktion.viewWillTransitionToSize aufgerufen, auch wenn ich die Power-Taste drücken
- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator
und den aktuellen Status der Rückkehr UIApplicationStateActive
[UIApplication sharedApplication].applicationState
Wie Aufruf dieser Funktion zu verhindern? oder wie man es ignoriert, wenn die Power-Taste gedrückt wird? weil ich keine aktion auf powerButton drücken möchte, drücken sie.
Voraussetzung: Startbildschirm sollte vorhanden sein.
Wenn Sie ein Gerät sperren, lautet der Anwendungsstatus UIApplicationStateInactive. Sie können nach dieser Flagge suchen und Operationen ausführen oder nichts tun! –
viele Male ihre Rückkehr UIApplicationStateActive – Rajneesh071
sieht aus wie es zuerst StateActive zurückgeben und dann StateBAckground zurückgibt. Vielleicht sollten Sie für StateBAckground aussehen –