我想通知用户某些事件被触发,以便我使用亮度
[UIScreen mainScreen].brightness = 1.0// 0.0当
应用程序处于前台模式但应用程序处于后台模式并且当时触发该事件时工作正常我的代码不起作用。我使用了位置,所以我的应用程序能够在后台运行。
给我建议当应用程序处于后台模式时如何设置亮度。
我想通知用户某些事件被触发,以便我使用亮度
[UIScreen mainScreen].brightness = 1.0// 0.0当
应用程序处于前台模式但应用程序处于后台模式并且当时触发该事件时工作正常我的代码不起作用。我使用了位置,所以我的应用程序能够在后台运行。
给我建议当应用程序处于后台模式时如何设置亮度。
- (void)applicationDidEnterBackground:(UIApplication *)application
{
// UIBackgroundTaskIdentifier *bgTask = nil;
UIApplication *app = [UIApplication sharedApplication];
counterTask = [[UIApplication sharedApplication]
beginBackgroundTaskWithExpirationHandler:^{
[app endBackgroundTask:counterTask];
counterTask = UIBackgroundTaskInvalid;
// If you're worried about exceeding 10 minutes, handle it here
theTimer=[NSTimer scheduledTimerWithTimeInterval:20
target:self
selector:@selector(YourFunction)
userInfo:nil
repeats:YES];
}];
count=0;
theTimer=[NSTimer scheduledTimerWithTimeInterval:20
target:self
selector:@selector(YourFunction)
userInfo:nil
repeats:YES];
//[super viewDidLoad];
}