IOS中的亮度错误

Posted

技术标签:

【中文标题】IOS中的亮度错误【英文标题】:Brightness bug in IOS 【发布时间】:2013-02-07 23:10:18 【问题描述】:

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

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

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

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

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于IOS中的亮度错误的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 5 中获取屏幕亮度值

Paypal MPL iOS 错误:iOS 中的内部服务器错误

TouchMoved 和错误的屏幕范围?还是 iOS 中的错误?

当系统改变屏幕亮度时,iOS 是不是会发送通知?

iOS获取屏幕亮度及设置

iOS获取屏幕亮度及设置