使用iOS 4.3.3在iphone上禁用自动锁定
我想禁用iOS4.3.3程序上的自动锁定。我在网上多次找到了相同的答案,但我找不到适合我的答案。。请帮忙?thks这应该适用于iOS 4.3.3。如果不是,那么你做错了什么:使用iOS 4.3.3在iphone上禁用自动锁定,iphone,ipod-touch,ios4,auto-lock,Iphone,Ipod Touch,Ios4,Auto Lock,我想禁用iOS4.3.3程序上的自动锁定。我在网上多次找到了相同的答案,但我找不到适合我的答案。。请帮忙?thks这应该适用于iOS 4.3.3。如果不是,那么你做错了什么: [[UIApplication sharedApplication] setIdleTimerDisabled:YES]; 我是在这样的ViewController中完成的 -(void) viewDidAppear:(BOOL)animated { [[UIApplication sharedApplicati
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
我是在这样的ViewController中完成的
-(void) viewDidAppear:(BOOL)animated
{
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
}
-(void) viewDidDisappear:(BOOL)animated
{
[[UIApplication sharedApplication] setIdleTimerDisabled:NO];
}
哼另一个版本使用了“.”,在我的xcode中不被接受,现在这个版本被接受。。最后一个问题:我有几个观点,我到底要把它放在哪里?太棒了!这是一个全局设置,因此您可以将其放置在最适合您的应用程序的位置。如果要在应用程序运行的整个过程中禁用锁定,则可以在应用程序代理的appDidFinishLaunching/appDidBecomeActive方法中设置锁定,并在appDidEnterBackground中关闭锁定。在
appDidEnterBackground:
中设置idleTimerDisabled似乎不再适用于5.1.1。只是一个提醒,复制和粘贴此代码段时,不要忘记[super ViewDidDisplay:]。