动画UIScreen亮度

时间:2017-11-20 22:30:53

标签: ios objective-c uiscreen

我试图使用

设置UIScreen的亮度
[UIScreen mainscreen].brightness = 0.5

我四处寻找方法,并发现this线程非常有帮助。但是,在查看线程中的答案之前,我尝试在while循环中更新亮度。像,

while (originalBrightness > 0.5) {
    originalBrightness -= 0.001;
    [UIScreen mainScreen].brightness = originalBrightness;
}

我已经尝试将上面的while循环放在AppDelegate和一个viewcontroller中,无论哪种方式都“正常”。我们可以看到屏幕亮度的一般转变。我原以为它的亮度会瞬间下降。关于为什么会发生这种情况的任何建议?

0 个答案:

没有答案