如何在iOS中以编程方式更改屏幕亮度?

要更改屏幕的亮度,我们必须使用屏幕的亮度属性。仅在主屏幕上支持此属性。此属性的值应为0.0到1.0之间的一个数字(含)。

应用程序所做的亮度更改将一直有效,直到锁定设备为止,无论应用程序是否关闭。下次打开显示器时,将恢复系统亮度(用户可以在“设置”或“控制中心”中设置)。

这是一个实例属性,要在您的iOS应用程序(任何应用程序)中实现此目的,请在viewDidLoad方法的下面添加以下行以查看效果。

UIScreen.main.brightness = 0.1 // (0-1)