0

在我的应用程序的某些部分中,我正在更改屏幕的亮度,并在某些页面上恢复为默认值,但是如果用户按下主页按钮并退出我的应用程序,当屏幕的亮度发生更改时,我无法返回屏幕亮度恢复到它的值。

我在这些委托调用上放置了代码以将亮度恢复为默认值,但它也不起作用

- (void)applicationDidEnterBackground:(UIApplication *)application
- (void)applicationWillEnterForeground:(UIApplication *)application
- (void)applicationWillResignActive:(UIApplication *)application
- (void)applicationDidBecomeActive:(UIApplication *)application

在某些网站上,我读到它是 IOS 的错误,实际上不是错误,但它不允许您更改亮度:按下主页按钮后,操作系统会控制它。

但是存折应用程序可以做到这一点,所以有人知道有没有解决方案,或者存折可以做到这一点,因为它是由苹果编写的?

4

1 回答 1

-1

如果问题确实是无法从应用程序委托方法更改亮度(我并不是说这是问题;我不确定),您可以尝试从view[Will/Did]Disappear相关的 UIViewController 更改它。

于 2013-02-08T00:00:50.613 回答