applicationDidEnterBackground 또는 applicationWillResignActive에서 화면 밝기를 설정할 수없는 이유는 무엇입니까?응용 프로그램 종료시 밝기를 초기화 할 수 없습니다. iOS
-(void)applicationDidEnterBackground:(UIApplication *)application {
[[UIScreen mainScreen] setBrightness:1.0];
}
그것을 이해 할 수 없습니다 ... :
이 내 코드입니다!? applicationDidEnterForeground
등에서 작동합니다. 홈 버튼을 사용하여 앱을 닫을 때와는 다릅니다.
이 문제에 대한 다른 해결책이 있습니까?
이 두 가지 방법 (applicationDidEnterBackground 또는 applicationWillResignActive)에서 앱의 밝기를 변경하고 싶습니다. 확실합니까 ? –
예. [[UIScreen mainScreen] setBrightness : 0.1]을 사용하여 밝기를 변경하면 앱의 전체 밝기가 변경되므로 앱을 백그라운드에서 입력 할 때 밝기를 기본값으로 재설정해야합니다. –
배터리 수명을 줄이려고한다고 가정 해 봅시다. –