![iphone – 任何人都可以在后台退出时使用[[UIScreen mainScreen] setBrightness]?,第1张 iphone – 任何人都可以在后台退出时使用[[UIScreen mainScreen] setBrightness]?,第1张](/aiimages/iphone+%E2%80%93+%E4%BB%BB%E4%BD%95%E4%BA%BA%E9%83%BD%E5%8F%AF%E4%BB%A5%E5%9C%A8%E5%90%8E%E5%8F%B0%E9%80%80%E5%87%BA%E6%97%B6%E4%BD%BF%E7%94%A8%5B%5BUIScreen+mainScreen%5D+setBrightness%5D%EF%BC%9F.png)
// Works as expected,screen dims- (voID)applicationDIDBecomeActive:(UIApplication *)application{ NSLog(@"applicationDIDBecomeActive"); // Dim the screen (works) [[UIScreen mainScreen] setBrightness:0.2];} 但…
// Seems to fire if you double-tap the home key ('task manager' ;)// Doesn't work- (voID)applicationWillResignActive:(UIApplication *)application{ NSLog(@"applicationWillResignActive"); [[UIScreen mainScreen] setBrightness:1.0];} 这背景是我将我成功的Dock Clock应用程序从AndroID移植到iOS,现在发现我无法恢复屏幕亮度.这显然是一个错误,但我想知道是否有人发现了解决方法?
这是一个非常简单的原型测试应用程序,它证明了这个BUG:
https://github.com/philask/Dockclock-iOS
解决方法 当我的应用程序进入后台时,我没有尝试恢复它…但我注意到当你锁定和解锁设备时它将被恢复. 总结以上是内存溢出为你收集整理的iphone – 任何人都可以在后台/退出时使用[[UIScreen mainScreen] setBrightness]?全部内容,希望文章能够帮你解决iphone – 任何人都可以在后台/退出时使用[[UIScreen mainScreen] setBrightness]?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)