为什么我不能在applicationDidEnterBackground或applicationWillResignActive中设置屏幕亮度?appdelegate方法中的setBrightness?
这是我的代码:
- (void)applicationDidEnterBackground:(UIApplication *)application
{
[[UIScreen mainScreen] setBrightness:1.0];
}
无法理解......!它在applicationDidEnterForeground等工作,而不是当我关闭使用主页按钮的应用程序。
由于任何人可以帮助...
如果在完全退出后亮度恢复为默认值,以避免用户感到沮丧,我不会感到惊讶。您的亮度可能会在很短的时间内正确设置。 –
好的建议,但我不认为这是它。我已经在应用程序中将亮度从高变为低,并希望它在应用程序关闭时恢复原始亮度...... –
这是不是已经发生了?据我所知,iOS将简单地重置亮度本身。 –