是否有人实施了一项功能,如果用户在一段时间内没有触摸屏幕,您会采取某种行动吗?我正试图找出最好的方法.
UIApplication中有一些与此有关的方法:
[UIApplication sharedApplication].idleTimerDisabled;
Run Code Online (Sandbox Code Playgroud)
如果你反而有这样的事情会很好:
NSTimeInterval timeElapsed = [UIApplication sharedApplication].idleTimeElapsed;
Run Code Online (Sandbox Code Playgroud)
然后我可以设置一个计时器并定期检查该值,并在超过阈值时采取一些措施.
希望这能解释我在寻找什么.有没有人已经解决过这个问题,或者对你将如何做到这一点有任何想法?谢谢.