爲什麼我不能在applicationDidEnterBackground或applicationWillResignActive中設置屏幕亮度?appdelegate方法中的setBrightness?
這是我的代碼:
- (void)applicationDidEnterBackground:(UIApplication *)application
{
[[UIScreen mainScreen] setBrightness:1.0];
}
無法理解......!它在applicationDidEnterForeground等工作,而不是當我關閉使用主頁按鈕的應用程序。
由於任何人可以幫助...
如果在完全退出後亮度恢復爲默認值,以避免用戶感到沮喪,我不會感到驚訝。您的亮度可能會在很短的時間內正確設置。 –
好的建議,但我不認爲這是它。我已經在應用程序中將亮度從高變爲低,並希望它在應用程序關閉時恢復原始亮度...... –
這是不是已經發生了?據我所知,iOS將簡單地重置亮度本身。 –