Hat jemand eine Funktion implementiert, bei der Sie eine bestimmte Aktion ausführen, wenn der Benutzer den Bildschirm für einen bestimmten Zeitraum nicht berührt hat? Ich versuche herauszufinden, wie ich das am besten machen kann.
In UIApplication gibt es diese etwas verwandte Methode:
[UIApplication sharedApplication].idleTimerDisabled;
Es wäre schön, wenn Sie stattdessen so etwas hätten:
NSTimeInterval timeElapsed = [UIApplication sharedApplication].idleTimeElapsed;
Dann könnte ich einen Timer einrichten und diesen Wert regelmäßig überprüfen und Maßnahmen ergreifen, wenn er einen Schwellenwert überschreitet.
Hoffentlich erklärt das, wonach ich suche. Hat sich bereits jemand mit diesem Problem befasst oder haben Sie sich Gedanken darüber gemacht, wie Sie es tun würden? Vielen Dank.