是否有人实现了这样一个特性: 如果用户在一段时间内没有触摸屏幕,你就会采取某种行动?我正在想最好的办法。
在 UIApplication 中有这样一个有些相关的方法:
[UIApplication sharedApplication].idleTimerDisabled;
如果你有这样的东西就好了:
NSTimeInterval timeElapsed = [UIApplication sharedApplication].idleTimeElapsed;
然后,我可以设置一个计时器,定期检查这个值,当它超过阈值时采取一些行动。
希望这能解释我在找什么。有没有人已经解决过这个问题,或者对你将如何做有什么想法?谢谢。