在 Device 閒置一段時間後會進入待機模式(自動睡眠),這項機制主要是用來節省電源並提昇電池壽命,可是在某些情況下又想要忽略此機制。例如回合制的遊戲,或是因為連線與運算造成的短暫等待,此時使用者可能需要不定時的在畫面上進行點擊,告訴系統使用者仍然在操作中並沒有離開,以免進入待機模式。
為了避免此窘境,可以使用下列程式碼來解決此問題。
[UIApplication sharedApplication].idleTimerDisabled = YES;
執行上述程式碼之後,在執行此應用程式期間,系統將不會進入待機模式,直到關閉此應用程式為止。
沒有留言:
張貼留言