Qualcuno ha implementato una funzione in cui se l'utente non ha toccato lo schermo per un certo periodo di tempo, si intraprende una determinata azione? Sto cercando di capire il modo migliore per farlo.
C'è questo metodo in qualche modo correlato in UIApplication:
[UIApplication sharedApplication].idleTimerDisabled;
Sarebbe bello se invece avessi qualcosa del genere:
NSTimeInterval timeElapsed = [UIApplication sharedApplication].idleTimeElapsed;
Quindi potrei impostare un timer e controllare periodicamente questo valore, e prendere qualche misura quando supera una soglia.
Spero che questo spieghi cosa sto cercando. Qualcuno ha già affrontato questo problema o hai qualche idea su come lo faresti? Grazie.