Quelqu'un a-t-il implémenté une fonctionnalité où si l'utilisateur n'a pas touché l'écran pendant une certaine période, vous prenez une certaine action? J'essaie de trouver la meilleure façon de le faire.
Il y a cette méthode quelque peu liée dans UIApplication:
[UIApplication sharedApplication].idleTimerDisabled;
Ce serait bien si vous aviez quelque chose comme ça à la place:
NSTimeInterval timeElapsed = [UIApplication sharedApplication].idleTimeElapsed;
Ensuite, je pourrais configurer une minuterie et vérifier périodiquement cette valeur, et prendre des mesures lorsqu'elle dépasse un seuil.
J'espère que cela explique ce que je recherche. Quelqu'un a-t-il déjà abordé ce problème ou a-t-il des idées sur la façon dont vous le feriez? Merci.