默認情況下所有iOS設(shè)備,在過了設(shè)定的休眠時間后都會自動鎖屏。
如果你的應(yīng)用不希望iOS設(shè)備自動鎖屏,可以使用以下方式來保持屏幕一直開著。
@property(nonatomic, getter=isIdleTimerDisabled) BOOL idleTimerDisabled
Description A Boolean value that controls whether the idle timer is disabled for the app.(一個控制APP的休閑時鐘的狀態(tài)的布爾值)
Availability iOS (2.0 and later)
Declared In UIApplication.h
Reference UIApplication Class Reference
禁用休閑時鐘(返回的BOOL值)
[[UIApplication sharedApplication] setIdleTimerDisabled: YES];
或者
[UIApplication sharedApplication].idleTimerDisabled = YES;
[[UIApplication sharedApplication] setIdleTimerDisabled: YES];
或者
[UIApplication sharedApplication].idleTimerDisabled = YES;