9
iPhone:最後の画面タッチからのユーザーの非アクティブ/アイドル時間の検出
ユーザーが一定期間画面に触れなかった場合に、特定のアクションを実行する機能を実装した人はいますか?私はそれを行うための最良の方法を見つけ出そうとしています。 UIApplicationには、この多少関連するメソッドがあります。 [UIApplication sharedApplication].idleTimerDisabled; 代わりに次のようなものがあればいいでしょう: NSTimeInterval timeElapsed = [UIApplication sharedApplication].idleTimeElapsed; 次に、タイマーを設定してこの値を定期的にチェックし、しきい値を超えたときに何らかのアクションを実行します。 うまくいけば、それが私が探しているものを説明しています。誰かがすでにこの問題に取り組んでいますか、またはあなたがそれをどのように行うかについて何か考えを持っていますか?ありがとう。